]> git.donarmstrong.com Git - debian-ctte.git/blob - 727708_initsystem/coupling-iwj.txt
727708: coupling proposal: initial proposal <21243.32848.338268.802311@chiark.greenen...
[debian-ctte.git] / 727708_initsystem / coupling-iwj.txt
1 [rationale]
2
3    The default init system decision is limited to selecting a default
4    initsystem for jessie.  We expect that Debian will continue to
5    support multiple init systems for the foreseeable future; we
6    continue to welcome contributions of support for all init systems.
7
8 [rubric]
9
10    Therefore, for jessie and later releases, we exercise our power to
11    set technical policy (Constitution 6.1.1):
12
13 [loose coupling]
14
15    Software outside of an init system's implementation may not require
16    a specific init system to be pid 1, although degraded operation is
17    tolerable.
18
19    Maintainers are encouraged to accept technically sound patches
20    to enable improved interoperation with various init systems.
21
22 [GR rider]
23
24    If the project passes (before the release of jessie) by a General
25    Resolution, a "position statement about issues of the day", on the
26    subject of init systems, the views expressed in that position
27    statement entirely replace the substance of this TC resolution; the
28    TC hereby adopts any such position statement as its own decision.
29
30    Such a position statement could, for example, use these words:
31
32       The Project requests (as a position statement under s4.1.5 of the
33       Constitution) that the TC reconsider, and requests that the TC
34       would instead decide as follows: