[Pkg-systemd-maintainers] Arguments for tech-ctte (Was: Proposal: let’s have a GR about the init system)

Thomas Goirand zigo at debian.org
Sat Oct 26 04:03:39 BST 2013


On 10/26/2013 01:16 AM, Ondřej Surý wrote:
> On Fri, Oct 25, 2013, at 18:42, Thorsten Glaser wrote:
>> I disagree: neither upstart nor systemd are “one size fits all”,
>> nor do they intend to.
> 
> Then please (all of you) write me (off-list, don't Cc to not heat more
> flames) the arguments for your case. I will gather them and make a case
> for tech-ctte.
> 
> I think there are four major camps:
> 
> 1. upstart as default (upstart developers)
> 2. systemd as default (systemd developers)
> 3. OpenRC as default (Thomas)
> 4. no default, support many init system (Thorsten)

Please don't count me anymore for advocating for option 3.

If I'm working on OpenRC, it is to provide a viable alternatives for the
non-linux ports which I don't want to let down. Though I have realized that:
1/ I'll be alone supporting this
2/ There will not be enough people working in this in Debian
3/ OpenRC doesn't implement enough features
4/ We'd be fragmenting even more
5/ I don't want to be in the middle of that war

I'd very much prefer if we switched to Upstart, so that I wouldn't have
to support 3 or 4 init systems (systemd, upstart because I care for the
support of Ubuntu in my packages, sysvinit and/or OpenRC...).

> Please stick to your side and make arguments for _your_ case, not
> arguments against other cases. That will help to make the case less
> heated.

My only case is that OpenRC has a very friendly upstream, and that they
already proved they want to work with us (a lot of help during the
GSoC), and the fact that it's a very easy way to upgrade from sysvinit
that has a chance to work with any kernel. It isn't the case *yet* that
it builds with hurd / kFreeBSD (it currently FTBFS), though it should be
a trivial build configuration issue.

Also, it would help if others could test it. It's been stuck on the NEW
queue for a months, even though I think it's ready for experimental
tests at least...

> That doesn't take away Thorsten's will to make a GR, but I would like to
> take the case to tech-ctte first.
> 
> If I don't hear from you in couple of days, I will submit the case to
> tech-ctte without arguments for your case (and you can add it later to
> the bug yourself).

Paul tag already filled a bug for the tech-ctte, you may want to write
in that bug.

Thomas





More information about the Pkg-systemd-maintainers mailing list