On Tuesday 20 December 2011, Dimstar / Dominique Leuenberger wrote:
On Tue, 2011-12-20 at 09:33 -0500, Greg Freemyer wrote:
In the linux kernel, Linus has imposed a rule that if you add or change code that causes pre-existing code to fail, then you are responsible for making sure the issues are resolved before your work is accepted into the kernel.
This is 100% limited on the 'internal code' of the kernel... Which is also the case for systemd: if you change the code, the internally needed modifications are to be done by you.
To complete your analogy with the kernel: 3rd party modules can break with every single update or RC-release... nobody from the kernel maintainers will care. And as such: the analogy does not make sense.
On this list we are 100% openSUSE internal. If kernel 3.x breaks fundamental things in openSUSe then things needs too be fixed before releasing the kernel package update.
cu, Rudi