On Mon, Jul 3, 2017 at 9:47 AM, Bill Kontos vkontogpls@gmail.com wrote:
much variance. And yet people keep breaking abis and support the idea of multiple inits that do the same thing in slightly different ways requiring the maintenance of multiple init scripts over and over again.
when i was looking at taking over maintenance of depinit one of the first tasks was to add full automated compatibility for initscripts. signiicant advantages of depinit were lost in the process but there was no loss when compared to sysvinit itself. individual initscripts could then be replaced to provide a much better way of handling services (safe_mysqld for example could be dispensed with entirely).
even with that in mind i see no down-side to the additional workload that you refer to when you consider the upside that diversity brings. no monoculture, no centralised control, and a need for people managing *different* projects - the components that systemd has [irresponsibly] made quotes redundant quotes - to communicate, discuss and agree interoperable standards.
the abdication of responsibility by all distros has taken away the opportunity for diverse and disparate teams to work together, shunting aside all the safeguards that are normally in place and allowing lennart pottering and his team to arbitrarily and unilaterally decide how GNU/Linux should work.
this, then, primarily is what i do not understand that people do not understand.
l.