Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Wednesday June 01 2016, @09:36PM   Printer-friendly
from the well,-for-starters... dept.

Hi, I'm Subsentient, the original author of the Epoch Init System. It's been around a while, and it does the job I gave it well enough for me, but Epoch has failed to reach its ultimate goal of becoming a viable alternative to systemd. This is for a few reasons, among them being a total lack of parallelism, difficulty for package maintainers to easily set up services, and a codebase even I myself am ashamed to admit I wrote. I got some things right too, like good documentation, powerful service management, lack of dependencies, and unintrusiveness, but it seems it wasn't quite enough, because the most commonly requested features were true dependency support and parallelism.

I'm doing a near-complete rewrite of Epoch, save for the few parts of code that were well-written, and it will be called Epoch-ng (next generation). While dependencies, parallelism and easy package manager support are the big things, I think I'd like to get feedback on what Linux users actually want from an init system, and I'll try to write an init system that does its best to meet everyone's desires.

So, what would you like to see in an init system? What would you like to NOT see? I'll be taking this feedback seriously. :^)

-Subsentient


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Interesting) by froze_n1 on Thursday June 02 2016, @01:56PM

    by froze_n1 (4708) on Thursday June 02 2016, @01:56PM (#354048)

    Give me an option to have IO early, really early - as in kernel starts init and init asks me if it should run itself or something else. Then let me set break points or single step my way through everything that is being done so I can see where it bails out and for what reason. Other than that (as mentioned elsewhere) No Binary Logs(tm), text only please; if you want structured (meta)data in the log stick it xml, json, yaml or similar. That is my wish list.

    Starting Score:    1  point
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  

    Total Score:   2