@ariadne Getting off openrc is definetly needed but not to systemd.
23 comments
@ariadne I also had good experience with artix. It might be that I don't notice issues that other people have without systemd since I try to pick lean software but if you look at the alpine linux about page that is the target of alpine linux: simple @ariadne Even if s6-rc doesn't have native event handling it should be easy to create an event handler service that starts/stops services on events. (to be tested) @sertonix sure, alpine could build its own frontend to s6-rc. but then alpine will have to also build suitable replacement polyfills for everything else that is presently buggy. or alpine could use systemd and allocate resources to other projects. @ariadne @sertonix The reason why s6-rc isn't at usability parity with openrc is because openrc cheats by embedding itself with a shell, which means it's dynamic everywhere, which makes it powerful but very hacky. Using similar shortcuts would lead to similar results, and getting the same amount of power with a clean infrastructure is *difficult*. (Edit: typo) |
@sertonix what is the alternative? alpine has been waiting over half a decade for s6-rc to be ready. it still isn’t even at usability parity with openrc.
show me a project with working polyfills and a usable and concise service management model that exists today that isn’t systemd, and there is something to talk about.
but all there is are toy projects designed by random techies who haven’t thought about what a servicing lifecycle actually looks like, and systemd.