Re: upstart: please update to latest upstream version
Josselin Mouette <email@example.com> writes:
> Le vendredi 24 fÃ©vrier 2012 Ã 10:45 +0000, Lars Wirzenius a Ã©crit :
>> Should we allow kFreeBSD and Hurd (and, possibly, other kernels in
>> the future), which do not support the features required by systemd
>> and upstart, allow us to get away from sysvinit and start using an
>> event based init system?
>> * If we stick to sysvinit, we lose the benefits of event based init.
>> * If we support sysvinit and at least one of upstart and systemd,
>> we make a bunch of extra work for every package that needs init
>> * If we support only systemd or upstart, then we effectively lose
>> non-Linux kernels.
> There is another option here.
> We make a project-wide decision of which init system to use for Linux
> (systemd or upstart). And we write a compatibility layer for non-Linux
> systems, that generates sysvinit-compatible scripts based on systemd
> services or upstart jobs.
If we support sysvinit-compatible scripts for non-Linux systems then
there is really no reason for not supporting them on Linux too.
So what you are saying is:
Lets support more than one init system.