> Which init scripts can use each others' init scripts? >
> Is there one that can use sysv initscripts
> but is moch easier to write new scripts for
> by relatively init-inexperienced developers?
OpenRC can run sysvinit scripts and mixes them fine with openrc-run
scripts. It parses LSB headers with okay-ish results, try running
/lib/rc/bin/lsb2rcconf on some or just booting with it.
It's very easy to write scripts for it too, but our s-s-d breaks
them. If you use s6 supervisor or the supervise-daemon it comes with
they work well.
Regardless, I doubt moving some defaults is the way here, and that
what the scripts look like is a meaningful issue.