On Tue, Aug 26, 2014 at 04:26:48AM +0400, Kyrill Detinov wrote:
On Mon, 25 Aug 2014 16:26:32 -0700 Greg KH wrote:
On Tue, Aug 26, 2014 at 02:55:15AM +0400, Kyrill Detinov wrote:
I've just found that the systemd package includes 369 files (381 already, while writing this message). I'm shocked. openSUSE applied 300+ patches??? Is systemd good and stable for openSUSE? It seems, NO.
Does the number of patches in a package relate to how "good and stable" it is for a distro?
I think so. If a package is programmed well for any distro, why do we need to apply 300+ patches to make it work?
Have you looked at the kernel package?
I believe, the kernel package is well maintained.
As one of the maintainers of systemd for openSUSE as well as SLES I'd like to say: the most patches of current systemd for both openSUSE and SLES are *backports* from current upstream tree. This because we (that are the group which maintains systemd) like to have stable platform with all bugfixes of the upstream tree included but without the current experimental changes as well as the changed behaviours of the upstream tree. The last one not because of possible problems but due to the incompatiblities with our own tools.
What you should be looking at is how many of those patches are not upstream already (hint, most are), so how is this relevant?
I see, every systemd commit to Factory is ~ +10 patches. What's the hell systemd is good for openSUSE? Looking at Fedora? No Fedora way, please. We are openSUSE.
What does that mean? Are we not all both good solid community based Linux distributions?
I see, the patches are not upstreamed. So, I understand that we aren't happy in the current state (who are happy?).
We have several patches which are indeed SUSE specific but this are less than 15. Next is that we (that are the group which maintains systemd) *do* submit patches/changes to upstream and some of them had been accepted or adopted but there are also changes which had not been accepted but which are mandatory for openSUSE as well as for SLES due to our infrastructure.
I mean, Fedora is very experimental for end-users. For example: https://plus.google.com/u/0/+AlanCoxLinux/posts/aCiB7kTLXTh
-- WBR Kyrill
Werner -- Dr. Werner Fink -- Software Engineer Consultant SuSE LINUX Products GmbH, Maxfeldstrasse 5, Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nuernberg) phone: +49-911-740-53-0, fax: +49-911-3206727, www.opensuse.org ------------------------------------------------------------------ "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr