[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#727708: init system discussion status



On Sat, Jan 04, 2014 at 11:08:36AM -0800, Russ Allbery wrote:
> Steve Langasek <vorlon@debian.org> writes:
> > On Fri, Jan 03, 2014 at 04:40:54PM -0800, Russ Allbery wrote:

> >> I'd prefer to leave it in.  Upstream's opinions aside, systemd is free
> >> software and if someone wants to try to port it (or, possibly more
> >> likely, "port" it by writing something native that provides the same
> >> interfaces), they can.  Maybe upstream is right and it's untenable;
> >> maybe they're wrong and it's not as hard as they think.  I realize it's
> >> horribly unlikely for jessie, but still, as a matter of principle, I'd
> >> rather encourage the same software or at least the same interfaces
> >> across all of our ports.

> > If it's "horribly unlikely for jessie", then it doesn't seem to me like
> > something that the TC should be telling porters they "should" do.

> I thought that was already resolved?  I objected to the "should" in the
> original language regarldess of which init system we choose, and Ian said
> that he'd reworded it already to something akin to mine, which just says
> that ports will use the same default init system if it has been ported,
> otherwise yadda yadda.

Ah - sorry, I apparently missed that. 

On Sat, Jan 04, 2014 at 07:28:56PM +0000, Ian Jackson wrote:
> I nicked your wording.  Mutatis mutandi, it would say:

>  2. The default init(1) in jessie for non-Linux ports will be systemd
>     if it has been ported and confirmed by the porters to be working by
>     the time of the jessie release.  Failing this, the default init(1)
>     in jessie for non-Linux ports is left to the discretion of the
>     maintainers of that port.

>     [ However, the Technical Committee requests that, should systemd be
>     unavailable on both Hurd and kFreeBSD, the Hurd and kFreeBSD
>     porters agree on a single alternative init(1) implementation that
>     will be shared by both ports. ]

>     [ Non-use of systemd should not be a criterion for architecture
>     qualification status in jessie. ]

> I think this is a daft thing to say.

I don't have a problem with this version of the wording, with the "should"
removed.  While I think a systemd port is highly unlikely, I don't think it
hurts anything for the TC to express a preference for all ports to be on the
same page.

The probability of this *happening* for a particular option will influence
my vote, but I think it's a sound technical recommendation regardless.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: