Omröstningen börjar på Debians initialiseringssystem

Debian init-system

För några månader sedan här i bloggen delar vi nyheterna om en diskussion som utvecklarna tog Debian om det ska stödja flera initieringssystem det skulle vara ett alternativ. Sedan detta härrörde från en oenighet om leveransen av elogindpaketet (Om du vill läsa anteckningen, du kan göra i den här länken).

Och nu, tillkännagavs starten på en allmän omröstning för projektutvecklare att bestämma om systemet stöder flera initialiseringssystem, som kommer att avgöra projektets ytterligare policy angående bindning till systemd, stöd för alternativa initialiseringssystem och interaktion med härledda distributioner som inte använder systemd.

För några månader sedan, efter problem med införandet av elogind-paketet (krävs för att GNOME ska fungera utan systemd) i testgrenen på grund av en konflikt med libsystemd, Debian-projektledaren ställde frågan igen, eftersom utvecklarna inte kunde komma överens och deras kommunikation blev konfronterande och stillastående

Den aktuella omröstningen gör det möjligt för en policy att vidarebefordra flera initieringssystem och om elementet som tvingar att stödja alternativa system vinner kommer underhållarna inte att kunna ignorera eller försena sådana problem.

Efter att ha diskuterat de tre röstpunkterna ursprungligen föreslagits av projektledaren, antalet alternativ utvidgades till åtta.

När du röstar får flera objekt väljas samtidigt med klassificeringen av de valda elementen efter preferensnivå. Cirka tusen utvecklare som deltar i paketunderhåll och infrastrukturstöd har rösträtt.

Inom de föreslagna alternativen är det etablerat:

  • Huvudfokus ligger på systemd. Stöd för alternativa initieringssystem är inte en prioritet, men startskript för dessa system kan valfritt packas.
  • Stöd för en mängd olika startsystem och möjligheten att starta Debian på system som inte är system.
    För att starta tjänsterna måste paketen innehålla startskript.
  • Systemd är fortfarande att föredra, men möjligheten att behålla alternativa initieringssystem kvarstår. Teknologier, som elogind, som låter dig köra systembundna applikationer i alternativa miljöer anses vara viktiga. Paket kan innehålla init-filer för alternativa system.
  • Stöd för system som inte använder systemd, men utan att göra ändringar som hindrar utvecklingen. Utvecklarna är överens om att stödja flera initieringssystem under överskådlig framtid, men tycker också att det är nödvändigt att arbeta för att förbättra systemd-stöd. Utvecklingen och underhållet av specifika lösningar bör utföras av de samhällen som är intresserade av sådana lösningar, men andra ansvariga bör aktivt bistå och bidra till att lösa problem när behov uppstår.
  • Stöd för bärbarhet utan att göra ändringar som stör utvecklingen. Bärbarhet mellan hårdvaruplattformar och programvarustackar är en viktig uppgift och integrationen av alternativ teknik är välkommen, även om dess skapares världsbild skiljer sig från en gemensam åsikt.
  • Överför stöd för flera initieringssystem till obligatorisk kategori. Att tillhandahålla förmågan att köra Debian med andra startsystem än systemd fortsätter att göra skillnad i projektet. Varje paket ska fungera med andra pid1-hanterare än systemd, såvida inte programvaran som ingår i paketet är utformad för att bara fungera med systemd och det inte finns något stöd för att starta utan systemd (frånvaron av init-skript beaktas inte för att arbeta med endast systemd).
  • Stöd för bärbarhet och flera implementeringar. De allmänna principerna överensstämmer helt med punkt 5, men när det gäller systemd och initialiseringssystem ställs inga specifika krav eller skyldigheter på utvecklare. Utvecklare uppmuntras att ta hänsyn till andras intressen, göra kompromisser och hitta gemensamma lösningar som är tillfredsställande för flera parter.

Omröstningen pågår till och med den 27 december, resultaten kommer att tillkännages den 28 december. Om du vill veta mer om det kan du läsa den ursprungliga publikationen I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   icke namngiven sade

    28 december, dålig dag för att berätta nyheterna om hur omröstningen blev xD

  2.   luix sade

    systemd suger !!

  3.   debianit_1 sade

    Det är dumt att Debian ska rösta för att se om de är monopoliserade av systemd, det strider helt mot filosofin om fri programvara, det borde inte vara något tvivel om att användaren ska få välja vilken typ av initialisering han vill använda.