Hi Christian, Am Do., 18. Juni 2020 um 21:34 Uhr schrieb Christian Boltz <opensuse@cboltz.de>:
Note the "should" - so if a new gcc or python indeed breaks lots of packages, I'm sure we won't instantly "downgrade" a Tier 1 distro because it _temporarily_ has more than 5% failing packges.
OTOH, if the rule says 10%, that would allow much more _permanent_ failures, which is a bad idea from a quality POV. ("Hey, luckily those broken python packages are only 9.9% of the distro. No need to fix them!" ;-)
I clearly prefer the 5% rule (it's a good motivation!), even if it gets temporarily violated in rare cases.
Thanks, that's convincing. I've changed the wording to: * The architecture team is at all times focused on keeping every package re-buildable from sources. There should be less than 5% of the packages failing to build from source at any point in time, and core packages for the distribution (What is defined as Ring-0 today) should to be always successfully re-buildable. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org