Bug#727708: init system coupling etc.
Ian Jackson writes ("Bug#727708: init system coupling etc."):
> In the spirit of my response to Noah Meyerhans:
> In general, software may not require a specific init system to be
> pid 1. The exceptions to this are as follows:
> * alternative init system implementations
> * special-use packages such as managers for init systems
> * cooperating groups of packages intended for use with specific init
> provided that these are not themselves required by other software
> whose main purpose is not the operation of a specific init system.
> Degraded operation with some init systems is tolerable, so long as
> the degradation is no worse than a tolerable bug. So the lack of
> a particular init system does not excuse a bug nor reduce its
> severity; but conversely, nor is a bug more serious simply because
> it is an incompatibility of some software with some init
> Is this a clearer line to draw ?
I'd appreciate feedback from other TC members on this wording.