@Russtopia @chjara @coyote It's a little clunky and borrows a lot of garbage from sysv, and other things
Runit and s6 take from the daemontools style init which works quite well, runit is exceptionally simple and s6 covers many cases while still being minimal so much so that some distros ship s6 utilities with openrc initscripys