Glasovanje se začne v sistemih za inicializacijo Debiana

Debianov sistem init

Pred nekaj meseci tu v blogu delimo novice o razpravi ki so ga vzeli razvijalci Debian, ali naj podpira več sistemov za inicializacijo to bi bila možnost. Od tega izhaja iz nesoglasja glede dostave paketa elogind (Če želite opombo prebrati, lahko storite na tej povezavi).

In zdaj je bil napovedan začetek splošnega glasovanja za razvijalce projektov odločiti o tem, ali bo sistem podpiral več sistemov za inicializacijo, ki bo določil dodatno politiko projekta glede vezave na systemd, podpora za alternativne sisteme inicializacije in interakcija z izpeljanimi distribucijami, ki ne uporabljajo systemd.

Pred nekaj meseci, po težavah z vključitvijo paketa elogind (potreben za delovanje GNOME brez systemd) v preskusno vejo zaradi konflikta z libsystemd, je vodja projekta Debian znova postavil vprašanje, saj se razvijalci niso mogli strinjati in njuna komunikacija je postala konfrontacijska in stagnirajoča

Sedanje glasovanje bo omogočilo, da politika prenese več sistemov za inicializacijo in če zmaga element, ki sili v podporo alternativnim sistemom, vzdrževalci takšnih težav ne bodo mogli prezreti ali odložiti.

Po razpravi o treh točkah glasovanja prvotno predlagal vodja projekta, število možnosti je bilo razširjeno na osem.

Pri glasovanju je dovoljeno izbrati več postavk hkrati z razvrstitvijo izbranih elementov po stopnji preferenc. Glasovalno pravico ima približno tisoč razvijalcev, ki sodelujejo pri vzdrževanju paketov in podpori infrastrukturi.

V okviru predlaganih možnosti je ugotovljeno:

  • Glavni poudarek je na systemd. Podpora alternativnim sistemom za inicializacijo ni prednostna naloga, vendar lahko zagonske skripte za te sisteme po želji zapakirate.
  • Podpora za različne zagonske sisteme in možnost zagona Debiana v ne-sistemskih sistemih.
    Za zagon storitev morajo paketi vsebovati zagonske skripte.
  • Sistemd je še vedno bolj zaželen, vendar sposobnost vzdrževanja nadomestnih sistemov za inicializacijo ostaja. Tehnologije, kot je elogind, ki omogočajo zagon sistemsko vezanih aplikacij v nadomestnih okoljih, se štejejo za pomembne. Paketi lahko vključujejo datoteke init za nadomestne sisteme.
  • Podpora sistemom, ki ne uporabljajo systemd, vendar brez sprememb, ki ovirajo razvoj. Razvijalci se strinjajo, da bodo v bližnji prihodnosti podpirali več sistemov za inicializacijo, vendar se jim zdi potrebno tudi izboljšati sistemsko podporo. Razvoj in vzdrževanje specifičnih rešitev bi morale izvajati skupnosti, ki jih takšne rešitve zanimajo, drugi vzdrževalci pa bi morali aktivno pomagati in prispevati k reševanju težav, ko se pojavi potreba.
  • Podpora za prenosljivost brez sprememb, ki bi motile razvoj. Prenosljivost med platformami strojne opreme in sklopi programske opreme je pomembna naloga in vključevanje alternativnih tehnologij je dobrodošlo, tudi če se pogled na svet ustvarjalcev razlikuje od splošnega mnenja.
  • Prenesite podporo za več sistemov za inicializacijo v kategorijo obveznih. Omogočanje izvajanja Debiana z zagonskimi trakovi, ki niso systemd, še naprej vpliva na projekt. Vsak paket mora delovati z obdelovalci pid1, ki niso systemd, razen če je programska oprema, vključena v paket, zasnovana za delo samo s systemd in če ni podpore za zagon brez systemd (odsotnost skriptov init ni upoštevana pri delu samo s systemd).
  • Podpora za prenosljivost in več izvedb. Splošna načela so v celoti skladna z odstavkom 5, vendar v zvezi s sistemskimi sistemi in sistemi za inicializacijo niso razvite posebne zahteve ali razvijalcem naložene obveznosti. Razvijalce spodbujamo, da upoštevajo interese drugih, sklepajo kompromise in poiščejo skupne rešitve, ki zadovoljujejo več strank.

Glasovanje bo trajalo do vključno 27. decembra, rezultati bodo objavljeni 28. decembra. Če želite o tem izvedeti več, si oglejte izvirno publikacijo V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   neimenovani je dejal

    28. december, slab dan, da nam sporočite novico o tem, kako je potekalo glasovanje xD

  2.   luix je dejal

    systemd je zanič !!

  3.   debianit_1 je dejal

    Neumno je, da bi Debian moral glasovati, da bi ugotovil, ali jih systemd monopolizira, kar je popolnoma v nasprotju s filozofijo proste programske opreme, ne bi smelo biti dvoma, da bi moral biti uporabnik sam sposoben izbrati, katero vrsto inicializacije želi uporabiti.