]> git.donarmstrong.com Git - debian-ctte.git/blob - 727708_initsystem/draft-resolution.txt
Merge branch 'master' of git+ssh://git.debian.org/git/collab-maint/debian-ctte
[debian-ctte.git] / 727708_initsystem / draft-resolution.txt
1 == version D (systemD) ==
2
3    The default init system for Linux architectures in jessie should
4    be systemd.
5
6 == version U (Upstart) ==
7
8    The default init system for Linux architectures in jessie should
9    be upstart.
10
11 == version O (Openrc) ==
12
13    The default init system for Linux architectures in jessie should
14    be openrc.
15
16 == version V (sysVinit) ==
17
18    The default init system for Linux architectures in jessie should
19    be sysvinit (no change).
20
21 == version GR (General Resolution) ==
22
23    The Technical Committee requests that the project decide the
24    default init system for jessie by means of General Resolution.
25
26 == dependencies rider version T (Tight coupling) ==
27
28    This decision is limited to selecting a default initsystem; we
29    continue to welcome contributions of support for all init systems.
30
31    Software may require a specific init system to be pid 1.
32
33    However, where feasible, software should interoperate with
34    all init systems; maintainers are encouraged to accept
35    technically sound patches to enable interoperation, even if it
36    results in degraded operation while running under the init system
37    the patch enables interoperation with.
38
39 == dependencies rider version L (Loose coupling) ==
40
41    This decision is limited to selecting a default initsystem; we
42    continue to welcome contributions of support for all init systems.
43
44    Software outside of an init system's implementation may not require
45    a specific init system to be pid 1, although degraded operation is
46    tolerable.
47
48    Maintainers are encouraged to accept technically sound patches
49    to enable improved interoperation with various init systems.
50
51 == rider for all versions except GR ==
52
53    This decision is automatically vacated by any contrary General
54    Resolution which passes by a simple majority.  In that case the
55    General Resolution takes effect and the whole of this TC resolution
56    is to be taken as withdrawn by the TC, just as if the TC had
57    explicitly withdrawn it by a subsequent TC resolution.