On Friday 06 of January 2012 19:59EN, Pascal Bleser wrote:
On 2012-01-06 19:05:04 (+0100), Graham Anderson
wrote: Agreed. Michal, I don't think your statement is really fair, nor honest.
systemd has a boatload of features that sysvinit cannot and will never provide. Those features are actually quite useful (starting on demand, cgroups, portable scripts, ...), and even provide potential for a lot of cool things that weren't really possible before (such as the D-Bus API).
It is completely honest. So far, I really haven't seen a systemd feature that doesn't fall into one of the following five categories: 1. Features traditional init scripts provide (e.g. parallel start). 2. Features implementable in traditional init scripts with effort much less than effort needed for systemd transition (e.g. cgroups). 3. Features systemd in fact doesn't provide (e.g. Cristian's claim that systemd can check whether unit files does what its author wanted it to). 4. Features for features, i.e. features with questionable usefulness (e.g. socket based activation). 5. Features I consider a bad idea (e.g. duplicating cron/at functionality). The only exception is faster boot. But (1) it is a bit questionable as big part of it is achieved by reintroducing the dirty trick of starting [kgw]dm as early as possible (or other forms of delaying start of services), (2) I don't consider it worth all the trouble systemd and transition to it brings.
The only thing we could honestly argue about is the time frame: whether it was too early to introduce systemd (too late to discuss that, IMHO it was fine ;))
I agree it was OK to _introduce_ systemd into OpenSuSE. But IMHO it was a great mistake to make it default in the state it was in 12.1. But unfortunately it is too late for this.
and when we should dephase sysvinit, but there's another thread on that.
The first question should always be "whether", not "when". And IIRC this thread started with exactly such proposition. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org