systemd 246 released
systemd 246 released
Posted Aug 2, 2020 5:37 UTC (Sun) by geuder (guest, #62854)Parent article: systemd 246 released
I like systemd in a way for its approach to try to do things "the correct way". But I hate it for making all development schedules blow up with its complexity. If you think "that's a small change, I'll make it in 3 hours (including testing and bug fixing), it will take you anything between 3 days and 3 weeks. If you don't have to give up on the way because it gets too complicated and you need to do it "when there is more time". And this just gets worse.
Posted Aug 2, 2020 15:15 UTC (Sun)
by ovitters (guest, #27950)
[Link] (2 responses)
Posted Aug 3, 2020 18:10 UTC (Mon)
by geuder (guest, #62854)
[Link] (1 responses)
I do occasionally post on mailing lists, unfortunately far less than I would like to. There are a couple of limiting factors:
1. According to answers I read they want you reproduce reports on the newest release or even master. In real company life we never use the newest release or master, because we get it from some distro or recently in our case from Yocto. And even that distro we don't have the newest version in use at every point in time.
2. Systemd code is very complex in some parts. I have looked at some code for hours without understanding how it works. So it would require regular working with the code to get more familiar. We have tens of packages where I *should* engage more with upstream. Sometimes it is easy to send a patch without very deep background, but with systemd I haven't hit such case yet.
3. I don't think sending complaints or feature wishes is appreciated that much in any project (reproducible bug reports is a different story). One should rather send patches. But I'm afraid I don't know any realistic patches that would make systemd less complex.
Posted Aug 4, 2020 3:55 UTC (Tue)
by bmorel (guest, #138892)
[Link]
I must mention that I keep "using nosh" on my TODO list since ~4 years (runit works pretty well for most of my usages anyway).
Posted Aug 4, 2020 17:00 UTC (Tue)
by NightMonkey (subscriber, #23051)
[Link]
Don't hate me for suggesting it - I don't know your actual use case. :) Cheers!
systemd 246 released
systemd 246 released
systemd 246 released
I do not know your use-cases, of course, but I think nosh (https://jdebp.eu/Softwares/nosh/) might be worth trying, since you already work with unit files (it seems it have a tool o transform unit files to the scripts it uses) it might even just work nicely with your current tooling.
systemd 246 released