Avstemming begynner på Debian-initialiseringssystemer

Debian init-system

Noen måneder siden her i bloggen deler vi nyhetene om en diskusjon som utviklerne tok Debian om det skal støttes flere initialiseringssystemer det ville være et alternativ. Siden dette stammet fra en uenighet om levering av elogind-pakken (Hvis du vil lese notatet, du kan gjøre i denne lenken).

Og vel nå ble starten på en generell avstemning kunngjort for prosjektutviklere å bestemme om systemet vil støtte flere initialiseringssystemer, som vil bestemme tilleggspolitikken for prosjektet angående binding til systemd, støtte for alternative initialiseringssystemer og interaksjon med avledede distribusjoner som ikke bruker systemd.

Noen måneder siden, etter problemer med inkluderingen av elogind-pakken (kreves for at GNOME skal fungere uten systemd) i testgrenen på grunn av en konflikt med libsystemd, Debian-prosjektlederen stilte spørsmålet igjen, siden utviklerne ikke kunne være enige og kommunikasjonen deres ble konfronterende og stillestående

Den nåværende avstemningen vil tillate at en policy overfører flere initialiseringssystemer og hvis elementet som tvinger til å støtte alternative systemer vinner, vil ikke vedlikeholdere være i stand til å ignorere eller forsinke slike problemer.

Etter å ha diskutert de tre stemmepunktene opprinnelig foreslått av prosjektlederen, antall opsjoner ble utvidet til åtte.

Når du stemmer, kan flere ting velges samtidig med klassifiseringen av de valgte elementene etter preferansegrad. Omtrent tusen utviklere som deltar i pakkevedlikehold og infrastrukturstøtte har stemmerett.

Innenfor de foreslåtte alternativene er det etablert:

  • Hovedfokuset er på systemd. Støtte for alternative initialiseringssystemer er ikke en prioritet, men oppstartsskript for disse systemene kan valgfritt pakkes.
  • Støtte for en rekke initialiseringssystemer og muligheten til å starte Debian på ikke-systemd systemer.
    For å starte tjenestene må pakkene inneholde oppstartsskript.
  • Systemd er fortsatt å foretrekke, men muligheten til å opprettholde alternative initialiseringssystemer er fortsatt. Teknologier, for eksempel elogind, som lar deg kjøre systembundne applikasjoner i alternative miljøer, anses å være viktige. Pakker kan inkludere init-filer for alternative systemer.
  • Støtte for systemer som ikke bruker systemd, men uten å gjøre endringer som hindrer utviklingen. Utviklerne er enige om å støtte flere initialiseringssystemer i overskuelig fremtid, men finner det også nødvendig å arbeide for å forbedre systemstøtten. Utvikling og vedlikehold av spesifikke løsninger bør utføres av lokalsamfunnene som er interessert i slike løsninger, men andre vedlikeholdere bør aktivt bistå og bidra til å løse problemer når behovet oppstår.
  • Støtte for bærbarhet, uten å gjøre endringer som forstyrrer utviklingen. Bærbarhet mellom maskinvareplattformer og programvarestabler er en viktig oppgave, og integrering av alternative teknologier er velkomne, selv om verdensbildet til skaperne er forskjellig fra en felles oppfatning.
  • Overfør støtte for flere initialiseringssystemer til kategorien obligatorisk. Å gi muligheten til å kjøre Debian med andre bootstrap-systemer enn systemd, fortsetter å gjøre en forskjell for prosjektet. Hver pakke skal fungere med andre pid1-håndtere enn systemd, med mindre programvaren som er inkludert i pakken, er designet for å fungere bare med systemd og det ikke er støtte for å starte uten systemd (fraværet av init-skript blir ikke vurdert for å jobbe med bare systemd).
  • Støtte for bærbarhet og flere implementeringer. De generelle prinsippene er helt i samsvar med avsnitt 5, men når det gjelder systemd og initialiseringssystemer, stilles ingen spesifikke krav eller pålegges forpliktelser til utviklere. Utviklere oppfordres til å ta hensyn til andres interesser, inngå kompromisser og finne vanlige løsninger som er tilfredsstillende for flere parter.

Avstemningen varer til og med 27. desember, resultatene blir kunngjort 28. desember. Hvis du vil vite mer om det, kan du gå til den originale publikasjonen I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   ikke navngitt sa

    28. desember, dårlig dag for å fortelle oss nyhetene om hvordan stemmegivningen ble xD

  2.   luix sa

    systemd suger !!

  3.   debianit_1 sa

    Det er dumt at Debian skal stemme for å se om de blir monopolisert av systemd, det er helt i strid med filosofien om gratis programvare, det skal ikke være tvil om at brukeren skal få lov til å velge hvilken type initialisering han vil bruke.