On Thu, 2022-02-24 at 12:23 +0100, Jan Engelhardt wrote:
On Thursday 2022-02-24 12:04, Thorsten Kukuk wrote:
What would be a good way to: - inform all package maintainers that they have to move their files?
opensuse-factory should be ok, I think. The other issue is that, even though so notified, whether they will follow up is up to everybody individually. Sometimes, there will be movement only when a submit request or a bug report is present.
- make sure new packages make it right from the beginning?
Probably an rpmlint check, though I am not sure if opensuse-review-bot currently autodeclines based on that.
as opensuse-review-bot does not exist, it does not decline :) You probably mean factory-auto: that one works on sources, way before something is staged: it has no access to build results (the ones from devel projects have proven unreliable in the past and often times are just not present when submissions happen) With rpmlint we have the chance to add 'fatal errors' (like license errors) to block the packages in an adi from building (usually we let them build in devel projects, so maintainers can test their packages) The problem there: we can only arm a new fatal error once all packages currently violating the new check are fixed. So it can help avoid the issues in new packages, but the delay until it can be armed in Factory is substantial. Cheers, Dominique