Debiani algatamisüsteemide üle on alanud üldine hääletamine.

Debiani projekt kuulutas alustamisest üldine hääletamine (GR, üldine resolutsioon) projekti arendajate küsimuses mitme alglaadimissüsteemi toetamise, mis määrab projekti edasise poliitika seoses systemd-ga seotuse, alternatiivsete alglaadimissüsteemide toetamise ja suhtlemisega derivaadidistributsioonidega, mis ei kasuta systemd-d. Hääletamine kestab kuni 27. detsembrini, tulemused kuulutatakse välja 28. detsembril.

Tuletame meelde, et 2014. aastal kinnitas tehniline komitee heakskiidu üleminekule vaikimisi distributsioonile systemd-le, kuid ei moodustanud otsused mitme alglaadimissüsteemi toetamise osas (hääletamisel võitis punkt, mis osutab komisjoni valmiduse puudumisele selle küsimuse lahendamiseks). Komitee juht soovitas pakettide hooldajaid säilitada sysvinit toetust alternatiivse alglaadimissüsteemina, kuid märkis, et ei saa oma seisukohta kehtestada ja iga juhtumi puhul tuleb otsus teha sõltumatult.

Pärast seda tegi mõned arendajad katse korraldada üldine hääletamine, kuid eelhäälestamine näitas vajaduse puudumist otsustada mitme algatussüsteemi kasutamise üle. Mõned kuud tagasi, pärast probleemide paketi elogind (mis on vajalik GNOME'i toimimiseks ilma systemd-ta) lisamist testing harusse libsystemd-konflikti tõttu, tõstatas projekti Debian juht selle küsimuse taas, kuna arendajad ei suutnud kokku leppida ja nende suhtlemine kasvas vastandumiseks ning jäi ummikusse.

Käimasolev hääletus kinnitab mitu käivitussüsteemi puudutavat poliitikat ning juhul, kui võidab punkt, mis kohustab toetama alternatiivseid süsteeme, ei saa hooldajad selliseid küsimusi eirata ega venitada. Projekti juhi algselt ettepanekud hääletuspunktid on pärast arutelu laienenud kaheksale variandile. Hääletusel on lubatud valida mitu punkti, järjestades valitud elemendid eelistuse taseme järgi. Hääleõigust omab umbes tuhat arendajat, kes osalevad pakettide hooldamises ja infrastruktuuri toetamisel.

Pakutavad variandid:

  • Peamine tähelepanu on suunatud systemd-le. Alternatiivsete initsialiseerimissüsteemide tugi ei ole prioriteet, kuid halduritel on õigus valikuliselt lisada pakette init-skripte sellistele süsteemidele.
  • Toetatakse erinevaid initsialiseerimissüsteeme ning võimalust käivitada Debian-süsteeme initsialiseerimissüsteemidega, mis erinevad systemd-st.
    Teenuste käivitamiseks peavad paketid kindlasti sisaldama init-skripte; ainult systemd unit-failide tarnimine ilma sysv init-skripte ei ole lubatud.
  • Eelistatud on systemd, kuid alternatiivsete initsialiseerimissüsteemide haldamine on lubatud. Tehnoloogiad, nagu elogind, mis võimaldavad alternatiivsetes keskkondades käivitada systemd-le seotud rakendusi, peetakse oluliseks. Pakettidesse on lubatud lisada init-failid alternatiivsete süsteemide jaoks.
  • Tugite mitte systemd kasutavad süsteemid, kuid ilma muudatusteta, mis takistavad arengut. Arendajad nõustuvad toetama mitut alglaadimissüsteemi lähitulevikus, kuid peavad samas vajalikuks töötada systemd toe parandamise kallal. Spetsiifiliste lahenduste väljatöötamise ja hooldamisega peaksid tegelema nende lahenduste huvigruppide kogukonnad, kuid teised hooldajad peaksid aktiivselt aitama ja toetama probleemide lahendamisel, kui see on vajalik. Ideaalis peaksid paketid töötama mis tahes alglaadimissüsteemiga, mille jaoks saab pakkuda traditsioonilisi init-skripte või kasutada muid mehhanisme, mis võimaldavad töötada ilma systemd-ta. Töövõimetus ilma systemd-ta peetakse veaks, kuid mitte loodud vatuveks, välja arvatud juhul, kui olemas on lahendus, mis töötab ilma systemd-ta, kuid seda keeldutakse salvestamast (näiteks kui probleem tuleneb varasema alglaadimisskripti eemaldamisest).
  • Üksus, mis toetab ühilduvust, ilma muudatusteta, mis takistaks arengut. Debianit peetakse endiselt lahenduseks erineva tarkvara integreerimiseks, pakkudes samaväärseid või sarnaseid funktsioone. Ühilduvus riistvara platvormide ja tarkvarastekkide vahel on oluline ülesanne, ning alternatiivsete tehnoloogiate integreerimist soositatakse, isegi kui nende loojaid peetakse erinevateks arvamusteks. Suhtumine systemd ja teiste käivitussüsteemide suhtes on täielikult kooskõlas neljanda punktiga.
  • Toetuse viimine mitme käivitussüsteemi nõudeks. Debian'i käivitamise võimalus käivitussüsteemidega, mis ei ole systemd, on projekti jaoks endiselt oluline. Iga pakett peab töötama erinevate pid1 töötlejatega, välja arvatud juhul, kui paketti sisenev tarkvara on algselt mõeldud töötamiseks ainult systemd-ga ja puudub toetus käivitamiseks ilma systemd-ta (init-skriptide puudumine ei kvalifitseeru eksklusiivsena töötamiseks systemd-ga).
  • Ühildatavuse ja mitme rakenduse tugi. Üldised põhimõtted kattuvad täielikult punktiga 5, kuid specific nõudeid systemd ja algatussüsteemide suhtes ei esitata ning arendajatele ei kehtestata mingeid kohustusi. Arendajatele soovitatakse arvestada üksteise huvidega, leida kompromisse ja leitakse ühised lahendused, mis rahuldavad erinevaid osalisi.
  • Arutelu jätkumine. Punkti saab kasutada vastuvõetamatute valikute hinde langetamiseks.

    Allikas: opennet.ru

  • Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster