Acaba de sair o resultado da Resolução Geral sobre sistemas init e systemd no Debian, confira nessa matéria.
No dia 07 de Dezembro de 2019 Kurt Roeckx ( Debian Project Secretary ) fez o anúncio.
Mais detalhes da votação na matéria abaixo.
A Proposta B, que é "Systemd, mas apoiamos a exploração de alternativas"
O resultado geral da apuração pode ser conferida abaixo.
Starting results calculation at Sat Dec 28 00:00:29 2019
Option 1 "F: Focus on systemd"
Option 2 "B: Systemd but we support exploring alternatives"
Option 3 "A: Support for multiple init systems is Important"
Option 4 "D: Support non-systemd systems, without blocking progress"
Option 5 "H: Support portability, without blocking progress"
Option 6 "E: Support for multiple init systems is Required"
Option 7 "G: Support portability and multiple implementations"
Option 8 "Further Discussion"
In the following table, tally[row x][col y] represents the votes that
option x received over option y.
Option
1 2 3 4 5 6 7 8
=== === === === === === === ===
Option 1 185 246 223 227 278 243 307
Option 2 207 243 211 216 286 240 299
Option 3 159 131 113 120 250 165 225
Option 4 192 177 235 137 309 261 281
Option 5 187 168 222 163 301 246 271
Option 6 116 104 88 53 51 121 173
Option 7 168 145 176 93 91 207 216
Option 8 110 111 166 114 124 214 168
Looking at row 2, column 1, B: Systemd but we support exploring alternatives
received 207 votes over F: Focus on systemd
Looking at row 1, column 2, F: Focus on systemd
received 185 votes over B: Systemd but we support exploring alternatives.
Option 1 Reached quorum: 307 > 45.224440295044
Option 2 Reached quorum: 299 > 45.224440295044
Option 3 Reached quorum: 225 > 45.224440295044
Option 4 Reached quorum: 281 > 45.224440295044
Option 5 Reached quorum: 271 > 45.224440295044
Option 6 Reached quorum: 173 > 45.224440295044
Option 7 Reached quorum: 216 > 45.224440295044
Option 1 passes Majority. 2.791 (307/110) >= 1
Option 2 passes Majority. 2.694 (299/111) >= 1
Option 3 passes Majority. 1.355 (225/166) >= 1
Option 4 passes Majority. 2.465 (281/114) >= 1
Option 5 passes Majority. 2.185 (271/124) >= 1
Dropping Option 6 because of Majority. (0.8084112149532710280373831775700934579439) 0.808 (173/214) < 1 Option 7 passes Majority. 1.286 (216/168) >= 1
Option 2 defeats Option 1 by ( 207 - 185) = 22 votes.
Option 1 defeats Option 3 by ( 246 - 159) = 87 votes.
Option 1 defeats Option 4 by ( 223 - 192) = 31 votes.
Option 1 defeats Option 5 by ( 227 - 187) = 40 votes.
Option 1 defeats Option 7 by ( 243 - 168) = 75 votes.
Option 1 defeats Option 8 by ( 307 - 110) = 197 votes.
Option 2 defeats Option 3 by ( 243 - 131) = 112 votes.
Option 2 defeats Option 4 by ( 211 - 177) = 34 votes.
Option 2 defeats Option 5 by ( 216 - 168) = 48 votes.
Option 2 defeats Option 7 by ( 240 - 145) = 95 votes.
Option 2 defeats Option 8 by ( 299 - 111) = 188 votes.
Option 4 defeats Option 3 by ( 235 - 113) = 122 votes.
Option 5 defeats Option 3 by ( 222 - 120) = 102 votes.
Option 7 defeats Option 3 by ( 176 - 165) = 11 votes.
Option 3 defeats Option 8 by ( 225 - 166) = 59 votes.
Option 5 defeats Option 4 by ( 163 - 137) = 26 votes.
Option 4 defeats Option 7 by ( 261 - 93) = 168 votes.
Option 4 defeats Option 8 by ( 281 - 114) = 167 votes.
Option 5 defeats Option 7 by ( 246 - 91) = 155 votes.
Option 5 defeats Option 8 by ( 271 - 124) = 147 votes.
Option 7 defeats Option 8 by ( 216 - 168) = 48 votes.
The Schwartz Set contains:
Option 2 "B: Systemd but we support exploring alternatives"
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
The winners are:
Option 2 "B: Systemd but we support exploring alternatives"
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Fonte
Opção 2: B: Systemd, mas apoiamos a exploração de alternativas.
Usando seu poder sob a seção 4.1 (5) da Constituição, o projeto emite a seguinte declaração que descreve nossa posição atual em sistemas Init, vários sistemas init e o uso de instalações systemd. Esta declaração descreve a posição do projeto no momento em que é adotado. Essa posição pode evoluir com o passar do tempo sem a necessidade de recorrer a futuras resoluções gerais. O processo de GR permanece disponível se o projeto precisar de uma decisão e não puder chegar a um consenso.
O projeto Debian reconhece que as unidades de serviço systemd são a configuração preferida para descrever como iniciar um daemon / serviço. No entanto, o Debian continua sendo um ambiente em que desenvolvedores e usuários podem explorar e desenvolver sistemas init alternativos e alternativas aos recursos do systemd. Os interessados em explorar essas alternativas precisam fornecer os recursos de desenvolvimento e empacotamento necessários para fazer esse trabalho. Tecnologias como elogind que facilitam a exploração de alternativas durante a execução de software que depende de algumas interfaces de sistema permanecem importantes para o Debian. É importante que o projeto apóie os esforços dos desenvolvedores que trabalham com essas tecnologias onde houver sobreposição entre essas tecnologias e o restante do projeto, por exemplo, revisando patches e participando de discussões em tempo hábil.
Os pacotes devem incluir unidades de serviço ou scripts init para iniciar daemons e serviços. Os pacotes podem usar qualquer instalação do sistema a critério do mantenedor do pacote, desde que isso seja consistente com outros requisitos de Política e com a expectativa normal de que os pacotes não devam depender de recursos experimentais ou não suportados (no Debian) de outros pacotes. Os pacotes podem incluir suporte para sistemas init alternativos além do systemd e podem incluir alternativas para quaisquer interfaces específicas do systemd usadas. Os mantenedores usam seus procedimentos normais para decidir quais patches incluir.
O Debian está comprometido em trabalhar com derivativos que fazem escolhas diferentes sobre os sistemas init. Como em todas as nossas interações com os downstreams, os mantenedores relevantes trabalharão com os downstreams para descobrir quais mudanças faz sentido aderir ao Debian e quais alterações permanecem puramente na derivada.
Fonte
Resolução Geral sobre sistemas init e systemd no Debian
No dia 07 de Dezembro de 2019 Kurt Roeckx ( Debian Project Secretary ) fez o anúncio.
"Oi,
Esta é a primeira convocação de votos para a Resolução Geral sobre
sistemas init e systemd.
O período de votação começa em 2019-12-07 00:00:00 UTC
Os votos devem ser recebidos até 2019-12-27 23:59:59 UTC
A cédula a seguir é para votar nos sistemas init e systemd.
Esta votação está sendo conduzida conforme exigido pela Constituição Debian.
Você pode ver a constituição em https://www.debian.org/devel/constitution.
Para perguntas ou problemas de votação, entre em contato com secretário@debian.org.
Para votar você precisa ser um desenvolvedor Debian..."
Mais detalhes da votação na matéria abaixo.
Votação para Resolução Geral sobre sistemas init e systemd no Debian.
Proposta escolhida
A Proposta B, que é "Systemd, mas apoiamos a exploração de alternativas"
O resultado geral da apuração pode ser conferida abaixo.
Starting results calculation at Sat Dec 28 00:00:29 2019
Option 1 "F: Focus on systemd"
Option 2 "B: Systemd but we support exploring alternatives"
Option 3 "A: Support for multiple init systems is Important"
Option 4 "D: Support non-systemd systems, without blocking progress"
Option 5 "H: Support portability, without blocking progress"
Option 6 "E: Support for multiple init systems is Required"
Option 7 "G: Support portability and multiple implementations"
Option 8 "Further Discussion"
In the following table, tally[row x][col y] represents the votes that
option x received over option y.
Option
1 2 3 4 5 6 7 8
=== === === === === === === ===
Option 1 185 246 223 227 278 243 307
Option 2 207 243 211 216 286 240 299
Option 3 159 131 113 120 250 165 225
Option 4 192 177 235 137 309 261 281
Option 5 187 168 222 163 301 246 271
Option 6 116 104 88 53 51 121 173
Option 7 168 145 176 93 91 207 216
Option 8 110 111 166 114 124 214 168
Looking at row 2, column 1, B: Systemd but we support exploring alternatives
received 207 votes over F: Focus on systemd
Looking at row 1, column 2, F: Focus on systemd
received 185 votes over B: Systemd but we support exploring alternatives.
Option 1 Reached quorum: 307 > 45.224440295044
Option 2 Reached quorum: 299 > 45.224440295044
Option 3 Reached quorum: 225 > 45.224440295044
Option 4 Reached quorum: 281 > 45.224440295044
Option 5 Reached quorum: 271 > 45.224440295044
Option 6 Reached quorum: 173 > 45.224440295044
Option 7 Reached quorum: 216 > 45.224440295044
Option 1 passes Majority. 2.791 (307/110) >= 1
Option 2 passes Majority. 2.694 (299/111) >= 1
Option 3 passes Majority. 1.355 (225/166) >= 1
Option 4 passes Majority. 2.465 (281/114) >= 1
Option 5 passes Majority. 2.185 (271/124) >= 1
Dropping Option 6 because of Majority. (0.8084112149532710280373831775700934579439) 0.808 (173/214) < 1 Option 7 passes Majority. 1.286 (216/168) >= 1
Option 2 defeats Option 1 by ( 207 - 185) = 22 votes.
Option 1 defeats Option 3 by ( 246 - 159) = 87 votes.
Option 1 defeats Option 4 by ( 223 - 192) = 31 votes.
Option 1 defeats Option 5 by ( 227 - 187) = 40 votes.
Option 1 defeats Option 7 by ( 243 - 168) = 75 votes.
Option 1 defeats Option 8 by ( 307 - 110) = 197 votes.
Option 2 defeats Option 3 by ( 243 - 131) = 112 votes.
Option 2 defeats Option 4 by ( 211 - 177) = 34 votes.
Option 2 defeats Option 5 by ( 216 - 168) = 48 votes.
Option 2 defeats Option 7 by ( 240 - 145) = 95 votes.
Option 2 defeats Option 8 by ( 299 - 111) = 188 votes.
Option 4 defeats Option 3 by ( 235 - 113) = 122 votes.
Option 5 defeats Option 3 by ( 222 - 120) = 102 votes.
Option 7 defeats Option 3 by ( 176 - 165) = 11 votes.
Option 3 defeats Option 8 by ( 225 - 166) = 59 votes.
Option 5 defeats Option 4 by ( 163 - 137) = 26 votes.
Option 4 defeats Option 7 by ( 261 - 93) = 168 votes.
Option 4 defeats Option 8 by ( 281 - 114) = 167 votes.
Option 5 defeats Option 7 by ( 246 - 91) = 155 votes.
Option 5 defeats Option 8 by ( 271 - 124) = 147 votes.
Option 7 defeats Option 8 by ( 216 - 168) = 48 votes.
The Schwartz Set contains:
Option 2 "B: Systemd but we support exploring alternatives"
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
The winners are:
Option 2 "B: Systemd but we support exploring alternatives"
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Fonte
Proposta vencedora
Opção 2: B: Systemd, mas apoiamos a exploração de alternativas.
Usando seu poder sob a seção 4.1 (5) da Constituição, o projeto emite a seguinte declaração que descreve nossa posição atual em sistemas Init, vários sistemas init e o uso de instalações systemd. Esta declaração descreve a posição do projeto no momento em que é adotado. Essa posição pode evoluir com o passar do tempo sem a necessidade de recorrer a futuras resoluções gerais. O processo de GR permanece disponível se o projeto precisar de uma decisão e não puder chegar a um consenso.
O projeto Debian reconhece que as unidades de serviço systemd são a configuração preferida para descrever como iniciar um daemon / serviço. No entanto, o Debian continua sendo um ambiente em que desenvolvedores e usuários podem explorar e desenvolver sistemas init alternativos e alternativas aos recursos do systemd. Os interessados em explorar essas alternativas precisam fornecer os recursos de desenvolvimento e empacotamento necessários para fazer esse trabalho. Tecnologias como elogind que facilitam a exploração de alternativas durante a execução de software que depende de algumas interfaces de sistema permanecem importantes para o Debian. É importante que o projeto apóie os esforços dos desenvolvedores que trabalham com essas tecnologias onde houver sobreposição entre essas tecnologias e o restante do projeto, por exemplo, revisando patches e participando de discussões em tempo hábil.
Os pacotes devem incluir unidades de serviço ou scripts init para iniciar daemons e serviços. Os pacotes podem usar qualquer instalação do sistema a critério do mantenedor do pacote, desde que isso seja consistente com outros requisitos de Política e com a expectativa normal de que os pacotes não devam depender de recursos experimentais ou não suportados (no Debian) de outros pacotes. Os pacotes podem incluir suporte para sistemas init alternativos além do systemd e podem incluir alternativas para quaisquer interfaces específicas do systemd usadas. Os mantenedores usam seus procedimentos normais para decidir quais patches incluir.
O Debian está comprometido em trabalhar com derivativos que fazem escolhas diferentes sobre os sistemas init. Como em todas as nossas interações com os downstreams, os mantenedores relevantes trabalharão com os downstreams para descobrir quais mudanças faz sentido aderir ao Debian e quais alterações permanecem puramente na derivada.
Fonte
Foi a melhor decisão.
ResponderExcluirA mais coerente.
Excluir