Afstemning begynder på Debian-initialiseringssystemer

Debian init-system

for et par måneder siden her på bloggen deler vi nyheden om en diskussion hvad udviklerne tog væk Debian om at understøtte flere initialiseringssystemer ville være en mulighed. Siden dette opstod som følge af uenighed om leveringen af ​​elogind-pakken (hvis du vil læse noten du kan gøre i dette link).

Og jamen nu blev starten på en generel afstemning annonceret for projektudviklere at afgøre om systemet vil understøtte flere initialiseringssystemer, som vil bestemme projektets yderligere politik vedrørende linkning til systemd, understøttelse af alternative initialiseringssystemer og interaktion med afledte distributioner, der ikke bruger systemd.

For et par måneder siden, efter problemer med at inkludere elogind-pakken (kræves for at GNOME kan fungere uden systemd) i testgrenen på grund af en konflikt med libsystemd, Debians projektleder stillede spørgsmålet igen, da udviklerne ikke kunne blive enige og deres kommunikation blev konfronterende og gik i stå

Den nuværende afstemning vil gøre det muligt at vedtage en politik på forskellige initialiseringssystemer og hvis det element, der tvinger støtte til alternative systemer, vinder, vil vedligeholdere ikke være i stand til at ignorere eller forsinke sådanne problemer.

Efter at have diskuteret de tre afstemningspunkter oprindeligt foreslået af projektlederen, antallet af muligheder blev udvidet til otte.

Ved afstemning er det tilladt at vælge flere emner på én gang med klassificeringen af ​​de valgte elementer efter præferenceniveau. Omkring tusinde udviklere involveret i pakkevedligeholdelse og infrastruktursupport har stemmeret.

Inden for de foreslåede muligheder er det etableret:

  • Hovedfokus er på systemd. Understøttelse af alternative init-systemer er ikke en prioritet, men init-scripts til sådanne systemer kan eventuelt inkluderes i pakker.
  • Understøttelse af en række bootsystemer og muligheden for at starte Debian med andre systemer end systemd.
    For at starte tjenester skal pakker indeholde opstartsscripts.
  • Systemd foretrækkes stadig, men muligheden for at opretholde alternative initialiseringssystemer forbliver. Teknologier, såsom elogind, der giver dig mulighed for at køre systembundne applikationer i alternative miljøer, betragtes som vigtige. Pakker kan indeholde init-filer til alternative systemer.
  • Support til systemer, der ikke bruger systemd, men uden at lave ændringer, der forhindrer udvikling. Udviklerne er enige om at understøtte flere initialiseringssystemer i en overskuelig fremtid, men føler også, at der er behov for arbejde for at forbedre systemunderstøttelsen. Udvikling og vedligeholdelse af specifikke løsninger bør udføres af lokalsamfund, der er interesserede i sådanne løsninger, men andre vedligeholdere bør aktivt hjælpe og bidrage til at løse problemer, når behovet opstår.
  • Understøttelse af portabilitet, uden at foretage ændringer, der forstyrrer udviklingen. Portabilitet mellem hardwareplatforme og softwarestakke er en vigtig opgave, og integrationen af ​​alternative teknologier er velkommen, selvom skabernes verdensbillede afviger fra en almindelig opfattelse.
  • Flyt understøttelse af flere initialiseringssystemer til den obligatoriske kategori. At give muligheden for at køre Debian med andre init-systemer end systemd fortsætter med at gøre en forskel for projektet. Hver pakke skal fungere med andre pid1-drivere end systemd, medmindre softwaren inkluderet i pakken er designet til kun at fungere med systemd, og der er ingen understøttelse for at starte uden systemd (fravær af init-scripts anses ikke kun for at arbejde med systemd).
  • Støtte til bærbarhed og flere implementeringer. De generelle principper er fuldt ud i overensstemmelse med paragraf 5, men med hensyn til system- og initialiseringssystemerne stilles der ingen specifikke krav eller forpligtelser til udviklere. Udviklere opfordres til at tage hensyn til andres interesser, indgå kompromiser og finde fælles løsninger, der er tilfredsstillende for forskellige parter.

Afstemningen varer indtil den 27. december inklusive, resultaterne vil blive offentliggjort den 28. december. Hvis du vil vide mere om det, kan du konsultere den originale publikation I det følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   ikke navngivet sagde han

    28. december, en dårlig dag at fortælle os nyheden om hvordan afstemningen gik xD

  2.   luix sagde han

    systemd stinker !!

  3.   debianit_1 sagde han

    Det er noget sludder at Debian skal have en stemme for at se om de bliver monopoliseret af systemd, det er helt i modstrid med filosofien om fri software, der skal ikke være nogen tvivl om at brugeren skal have lov til at vælge hvilken slags initialisering han vil bruge.