[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Please stop hating on sysvinit (was Re: do packages depend on lexical order or {daily,weekly,monthly} cron jobs?)



On 2019-08-08 13:47, Ondřej Surý wrote:
Please stop hating on sysvinit

So, just to clarify…  so, it’s ok to hate systemd, but it’s not ok to
hate sysvinit (spaghetti of shell scripts)?

I don't think that's a constructive line of argument. At the same time it's not a race to the bottom in terms of features. I think our baseline should be thinking in terms of the features of the default we have.

I don't have a great answer about the added maintenance cost that sysvinit support puts on maintainers and thus they are rejecting certain changes. I would like to say that I appreciate the work but personally not care, but I have learned the hard way that just keeping things working is a ton of work. And if you don't pay that cost stuff keeps rotting. Some of that could be addressed with better integration testing. But at the same time it does not answer the question on who pays the cost of rebasing changes, especially with more upstream packages providing base services building more around reliable systemd services. I feel like the answer is temporarily throwing out those parts if needed or accept that they are broken until they get fixed, but that might not be universally accepted, I guess.

Kind regards
Philipp Kern


Reply to: