D'Resultater vun der Ofstëmmung iwwer d'Initialiséierungssystemer goufen zesummegefaasst. Debian

Verëffentlecht d'Resultater allgemeng Vote (GR, allgemeng Resolutioun) vun de Projetentwéckler Debian, déi sech mat der Ënnerhaltung vu Paketen an der Infrastrukturënnerstëtzung beschäftegt, gouf iwwer d'Ënnerstëtzung vu verschiddenen Init-Systemer ofgehalen. Déi zweet Optioun ("B") op der Lëscht huet gewonnen - systemd bleift déi bevorzugt Wiel, awer d'Optioun fir alternativ Init-Systemer z'ënnerstëtzen bleift. D'Ofstëmmung gouf mat Hëllef vun der Condorcet, an deem all Wieler all Optiounen an der Preferenzenuerdnung rangéiert, a bei der Berechnung vum Resultat gëtt berécksiichtegt wéivill Wieler déi eng Optioun op déi aner léiwer maachen.

D'Gewënner Propositioun erkennt datt systemd Service Unitéiten de bevorzugte Wee sinn fir Daemonen a Servicer ze konfiguréieren fir ze lafen, awer erkennt datt et Ëmfeld sinn an deenen d'Entwéckler an d'Benotzer alternativ Init Systemer a funktionell Alternativen zu Systemd's Fäegkeeten erstellen a benotzen. Entwéckler vun alternativen Léisungen erfuerderen Ressourcen fir hir Aarbecht auszeféieren an hir Packagen ze formatéieren. Alternativ Léisunge wéi elogind fir Uwendungen ze lafen, gebonnen un systemd-spezifesch Interfaces, bleiwen wichteg fir de Projet. Ënnerstëtzung vun esou Initiativen erfuerdert Assistenz a Beräicher wou d'Entwécklung vun alternativen Technologien mam Rescht vum Projet kräizt, sou wéi d'Verzögerung vu Patch-Iwwerpréiwung an Diskussioun.

Pakete kënnen souwuel systemd Eenheetsdateien wéi och init-Skripter fir d'Start vu Servicer enthalen. Pakete kënnen all systemd Funktiounen benotzen, déi de Pakbetreiber wielt, virausgesat datt dës Funktiounen de Richtlinne respektéieren. Debian a sinn net un experimentell oder net ënnerstëtzte Funktiounen gebonnen. Debian Méiglechkeeten aus anere Paketen. Nieft systemd kënnen d'Paketen och Ënnerstëtzung fir alternativ Init-Systemer enthalen a Komponenten ubidden, fir systemd-spezifesch Interfaces z'ersetzen. D'Entscheedungen, Patches anzebannen, ginn vun den Ënnerhalter als Deel vun de Standardprozedure getraff. Debian verpflicht sech, mat derivativen Distributiounen ze schaffen, déi aner Initialiséierungssystemer fir sech selwer gewielt hunn, awer d'Interaktioun gëtt um Maintainer-Niveau opgebaut, deen dofir verantwortlech ass, ze entscheeden, wéi eng Funktiounen, déi vun Drëttubidder-Distributiounen virbereet ginn, an d'Haaptdistributioun akzeptéiert solle ginn. Debian, a wéi eng an der Derivatverdeelung solle loossen.

Loosst eis erënneren, datt 2014 den technesche Comité guttgeheescht Iwwergank Standardverdeelung op systemd, awer net ausgeschafft Entscheedunge betreffend Ënnerstëtzung fir verschidde Versuergungssystemer (de Punkt, deen d'Onwëllenheet vum Komitee beweist fir eng Entscheedung iwwer dëst Thema ze huelen, huet de Vote gewonnen). De Comité Leader recommandéiert datt Package Ënnerhalter Ënnerstëtzung fir sysvinit als alternativ init System erhalen, mee uginn, datt hien net seng Siicht imposéieren kéint an datt d'Decisioun soll onofhängeg an all Fall gemaach ginn.

Duerno hunn e puer Entwéckler probéiert probéieren auszeféieren allgemeng Vote, mee virleefeg Vote gewisen, datt et net néideg eng Decisioun iwwert d'Thema vun benotzen Multiple Initialiséierung Systemer ze huelen war. Virun e puer Méint, no Problemer Mat der Integratioun vum elogind-Pak (erfuerderlech fir datt GNOME ouni systemd funktionéiert) an der Testbranche wéinst engem Konflikt mat libsystemd, gouf d'Thema vum Projetleader nei opgeworf. Debian, well d'Entwéckler keng Eenegung konnten erreeche, an hir Kommunikatioun an eng Konfrontatioun eskaléiert ass an an eng Sackgasse gelant ass.

Optiounen berücksichtegt:

  • Den Haaptfokus ass op Systemd. Ënnerstëtzung fir alternativ Init Systemer ass keng Prioritéit, awer Ënnerhalter kënnen optional Init Scripte fir esou Systemer a Packagen enthalen.
  • systemd bleift bevorzugt, awer d'Méiglechkeet fir alternativ Initialiséierungssystemer z'erhalen ass lénks. Technologien wéi elogind, déi Applikatioune gebonnen un systemd erlaben an alternativen Ëmfeld ze lafen, ginn als wichteg ugesinn. Packagen kënnen Init Dateien fir alternativ Systemer enthalen.
  • Ënnerstëtzung fir eng Vielfalt vun Initialiséierungssystemer a Bootfäegkeeten Debian mat anere Init-Systemer wéi systemd.
    Fir Servicer auszeféieren, musse Pakete init Scripte enthalen, nëmmen systemd Eenheetsdateien ouni sysv init Scripten ze liwweren ass inakzeptabel.
  • Ënnerstëtzung fir Systemer déi Systemd net benotzen, awer ouni Ännerungen ze maachen déi d'Entwécklung behënneren. D'Entwéckler stëmmen d'accord fir verschidde Init Systemer fir déi absehbar Zukunft z'ënnerstëtzen, awer gleewen och datt et néideg ass fir d'Systemd Support ze verbesseren. D'Entwécklung an d'Ënnerhalt vu spezifesche Léisunge sollen un d'Gemeinschaften, déi un dëse Léisungen interesséiert sinn, iwwerlooss ginn, awer aner Entretere sollen aktiv hëllefen an zur Problemléisung bäidroen wann de Besoin entsteet. Idealerweis sollten Packagen mat all Init System funktionnéieren, wat erreecht ka ginn andeems se traditionell Init Scripte liwweren oder aner Mechanismen benotzen déi et erlaben ouni Systemd ze schaffen. D'Onméiglechkeet ouni Systemd ze schaffen gëtt als Bug ugesinn, awer net e Release-blocking Bug, ausser et gëtt eng fäerdeg Léisung fir ouni Systemd ze schaffen, awer et gëtt refuséiert ze späicheren (zum Beispill wann de Problem verursaacht gëtt duerch Entfernung vun engem virdru geliwwert Init Skript).
  • Ënnerstëtzung vun der Portabilitéit ouni Ännerungen anzeféieren, déi d'Entwécklung stéieren. Debian gëtt weiderhin als Bréck fir d'Integratioun vu verschiddene Software mat gläichwäerteger oder ähnlecher Funktionalitéit ugesinn. Portabilitéit iwwer Hardwareplattformen a Software-Stacks ass e wichtegt Zil, an d'Integratioun vun alternativen Technologien ass begréisst, och wann d'Weltanschauung vun hire Schëpfer vum allgemenge Konsens ofwäicht. D'Positioun wat systemd an aner Init-Systemer ugeet, entsprécht ganz Punkt 4.
  • Ënnerstëtzung fir verschidde Init-Systemer obligatoresch maachen. D'Méiglechkeet fir ze starten ubidden. Debian De Fokus vum Projet op aner Init-Systemer wéi systemd bleift bedeitend. All Pak muss aner pid1-Handler wéi systemd ënnerstëtzen, ausser d'Software, déi am Pak abegraff ass, ass entwéckelt fir exklusiv mat systemd ze funktionéieren an ënnerstëtzt keng Ausféierung ouni systemd (d'Feele vun Init-Skripter zielt net als entwéckelt fir exklusiv mat systemd ze funktionéieren).
  • Ënnerstëtzt Portabilitéit a verschidde Implementatiounen. D'allgemeng Prinzipien si genee déi selwecht wéi Punkt 5, mee et gi keng spezifesch Ufuerderunge fir systemd an init Systemer, a keng Obligatiounen sinn op Entwéckler opgezwong. D'Entwéckler ginn encouragéiert sech géigesäiteg seng Interessen ze berücksichtegen, Kompromësser ze maachen a gemeinsam Léisungen ze fannen déi fir verschidde Parteien zefriddestellend sinn.
  • Weider Diskussioun. Den Artikel ka benotzt ginn fir inakzeptabel Optiounen ze downgrade.
  • Source: opennet.ru

    Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster