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

Re: default init on non-Linux platforms



On 02/18/2014 11:38 PM, Didier 'OdyX' Raboud wrote:
> Le mardi, 18 février 2014, 22.55:32 Thomas Goirand a écrit :
>> Once I consider OpenRC ready for it, would it be ok to just replace
>> sysv-rc by OpenRC, and transform sysv-rc into a transitional package?
>> What is the opinion of other DDs? Is there anyone which would like to
>> keep the old featureless sysv-rc?
> 
> I think we should focus on one init system change at a time.
> 
> Having the good-old sysvinit setup still working in a satisfactory 
> manner is nice while preparing Jessie: that's what Wheezy has and 
> therefore has to be supported to upgrade to Jessie (think partial 
> upgrades, full-upgrade-not-rebooted-yet, etc etc). When testing crazy 
> stuff with systemd, I know I can always fallback to sysvinit if I broke 
> any .socket or .service unit I'm working on. It will be slower and feel 
> old, but would most certainly boot and provide me with comfortable ways 
> to debug. If that was changed to OpenRC, we'd exchange the sysvinit 
> safety net that all got to know in exchange for a brand new safety net 
> that we don't really know yet.
> 
> Moving to OpenRC as the secondary init for Jessie looks like changing 
> the two wheels of a bike at the same time. I'd widely prefer to keep 
> sysvinit (as old it might feel) for Jessie, especially as transition 
> point from Wheezy and have these discussions again after Jessie is 
> released.
> 
> That shouldn't stop you from providing the best OpenRC integration in 
> Debian, be it for the ports or in preparation for jessie+1.
> 
> Cheers,
> OdyX

Didier, what you are saying above make sense, I haven't really thought
about a timeline though.

If everyone agrees to have Jessie+1 as a target for sysv-rc deprecation,
that's fine to me.

Thomas


Reply to: