The Debian init system general resolution returns
The Debian init system general resolution returns
Posted Oct 17, 2014 17:06 UTC (Fri) by johannbg (guest, #65743)In reply to: The Debian init system general resolution returns by rahvin
Parent article: The Debian init system general resolution returns
I honestly dont know how deb-devs manage to put up with this.
It is extremely time consuming, disruptive and energy draining and at a time ( two weeks to rc ) when the whole community is supposed to be focusing on it's upcoming release *after* an already existing, time consuming exhausting discussion.
And for what?
For the freedom to chose between multiple init systems.
( Which is a noble goal on paper )
What does it mean having to support multiple init system in a Linux distribution these days.
It means..
Maintaining each init system by itself in the distribution
And
Maintaining cross compatibility with each init system
What the above here means
A) Fork all applications that upstream decide to drop in favour of using the feature systemd provides
B) Maintain compatibility between existing applications that take advantage of what systemd provides and those applications that Debian has chosen to become upstream for to be able to provide that maintainability for all of the multiple init system it provides.
C) Write and maintain their own alternative udev as well as alternative userspace which does initialization/policy/activation to kdbus and or maintain the existing alternative and dbus implementation.
In the case of the above I dont think people realize how much added load that is on the Debian community and it's maintainers.
Perhaps the Debian community has abundance of free resources to spare to do all this added work ( this also affects QA, release engineering etc ) in the name of choice but if not, I as an Debian maintainer was being forced having to maintain this I would simply orphan my component(s) and find another distribution to work on that already uses systemd and ships my component and help maintain it there since it would in turn free up my time since that maintenance work is now distributed between all distribution that use systemd while allowing those that choose supporting multiple init systems having to maintain all that themselves and the added load it brings.
Posted Oct 19, 2014 2:28 UTC (Sun)
by jrn (subscriber, #64214)
[Link]
This GR is about defining "buggy".
The Debian init system general resolution returns