I am the maintainer of the Epoch Init System, a single threaded Linux init system with non-intrusiveness in mind, and I'm preparing to release 2.0. It's mostly a code cleanup release, but while I'm at it, I thought I'd ask the Soylent community what features they'd like to see. I'm open to all good ideas, but I'm wary of feature creep, so as a result, I won't consider the following:
* multithreaded/parallel services, because that goes against design goals of simplicity and harms customizability
* mounting support or networking support; it's an init system, use busybox if you need a mount command.
So what do soylentils want to see in the next release of the Epoch Init System?
(Score: 1) by rleigh on Sunday November 23 2014, @03:01PM
If you haven't already taken a look, I'd certainly highly recommend taking a look at s6 http://skarnet.org/software/s6/ [skarnet.org] for inspiration. This takes "do one thing, and do it well" to its conclusion and the result is about as small and robust as you can get for the basic init functionality. The concepts used in s6 are good, and could be reused in other init systems.