Re: choice in core infrastructure decisions (Re: Bug#684396: ITP: openrc -- alternative boot mechanism)
On Fri, Aug 10, 2012 at 03:12:50PM -0700, Russ Allbery wrote:
> I think Steve's point is that the goal is to make Debian technically
> excellent. Sometimes that means providing choice, and sometimes it
> doesn't. All things being equal, I think a system that's flexible is more
> technically excellent than one that isn't, but all things are almost never
> equal (in one way or another).
> I happen to think that supporting multiple init systems *is* the correct
> technical choice to achieve technical excellence, but I agree with Steve
> that freedom to choose should not be stated as the end goal.
Absolutely, choice just for the sake of choice is not really a choice
at all, especially if they are all poor ones.
Just to bring this back on topic, if the initial tests of OpenRC
show it to be viable and that it's possible to upgrade seamlessly
from sysv-rc, then I would propose to drop sysv-rc entirely, rather
than having a choice here. OpenRC would be a replacement rather
than an alternative--I don't see much value in spending the effort
on maintaining two here, since OpenRC is a much more capable system.
Of course, this is quite a long way off--I've not personally booted a
Debian system with OpenRC yet. I did start the initial Debian
packaging work last night though.
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800