From: Ian Jackson Date: Thu, 30 Jan 2014 18:44:21 +0000 (+0000) Subject: 727708: tight/loose coupling texts, from irc X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2ffbc80b2caba21cd1a2fb38444f8576eb444b2c;p=debian-ctte.git 727708: tight/loose coupling texts, from irc --- diff --git a/727708_initsystem/draft-resolution.txt b/727708_initsystem/draft-resolution.txt index 9702dbd..4c7af5a 100644 --- a/727708_initsystem/draft-resolution.txt +++ b/727708_initsystem/draft-resolution.txt @@ -23,17 +23,30 @@ The Technical Committee requests that the project decide the default init system for jessie by means of General Resolution. -== optional rider M (Multiple init systems) == +== dependencies rider version T (Tight coupling) == - Debian intends to support multiple init systems, for the - foreseeable future, and so long as their respective communities - and code remain healthy. + This decision is limited to selecting a default initsystem; we + continue to welcome contributions of support for all init systems. - Where feasible, software should interoperate with non-default - init systems; maintainers are encouraged to accept technically - sound patches to enable interoperation, even if it results in - degraded operation while running under the init system the patch - enables interoperation with. + Software may require a specific init system to be pid 1. + + However, where feasible, software should interoperate with + all init systems; maintainers are encouraged to accept + technically sound patches to enable interoperation, even if it + results in degraded operation while running under the init system + the patch enables interoperation with. + +== dependencies rider version L (Loose coupling) == + + This decision is limited to selecting a default initsystem; we + continue to welcome contributions of support for all init systems. + + Software outside of an init system's implementation may not require + a specific init system to be pid 1, although degraded operation is + tolerable. + + Maintainers are encouraged to accept technically sound patches + to enable improved interoperation with various init systems. == rider for all versions except GR ==