Glasanje započinje na sustavima za inicijalizaciju Debiana

Debian init sustav

Prije nekoliko mjeseci ovdje na blogu dijelimo vijesti o raspravi koje su programeri uzeli Debian treba li podržavati višestruke sustave inicijalizacije bila bi opcija. Budući da je ovo proizašlo iz neslaganja u vezi s isporukom paketa elogind (Ako želite pročitati napomenu, možete učiniti na ovom linku).

I dobro, sad je najavljen početak općeg glasanja za programere projekata odlučiti o tome hoće li sustav podržavati više sustava za inicijalizaciju, koji će odrediti dodatnu politiku projekta u vezi s vezivanjem za systemd, podrška za alternativne sustave inicijalizacije i interakcija s izvedenim distribucijama koje ne koriste systemd.

Prije nekoliko mjeseci, nakon problema s uključivanjem paketa elogind (potreban za rad GNOME-a bez systemd) u testnu granu zbog sukoba s libsystemd, vođa projekta Debian ponovno je postavio pitanje, budući da se programeri nisu mogli složiti i njihova je komunikacija postala sukobljena i stagnirajuća

Trenutni glasovi omogućit će da politika prenosi višestruke sustave inicijalizacije i ako element koji prisiljava na potporu alternativnim sustavima pobijedi, održavači neće moći zanemariti ili odgoditi takve probleme.

Nakon rasprave o tri točke glasanja izvorno predložio voditelj projekta, broj opcija proširen je na osam.

Tijekom glasanja, više stavki može biti odabrano odjednom s klasifikacijom odabranih elemenata prema stupnju preferencije. Pravo glasa ima oko tisuću programera koji sudjeluju u održavanju paketa i podršci infrastrukturi.

Unutar predloženih opcija utvrđuje se:

  • Glavni fokus je na systemd-u. Pružanje podrške za zamjenske sustave inicijalizacije nije prioritet, ali skripte za pokretanje takvih sustava mogu se po želji pakirati.
  • Podrška za razne sustave inicijalizacije i mogućnost pokretanja Debiana na sustavima koji nisu sistemski.
    Da bi pokrenuli usluge, paketi moraju sadržavati skripte za pokretanje.
  • Systemd je još uvijek poželjniji, ali sposobnost održavanja alternativnih sustava inicijalizacije ostaje i dalje. Tehnologije, poput elogind, koje omogućuju pokretanje aplikacija vezanih uz sustav u zamjenskim okruženjima, smatraju se važnima. Paketi mogu sadržavati datoteke init za zamjenske sustave.
  • Podrška za sustave koji ne koriste systemd, ali bez uvođenja promjena koje ometaju razvoj. Programeri se slažu da će podržati više sustava za inicijalizaciju u dogledno vrijeme, ali također smatraju potrebnim raditi na poboljšanju podrške u sustavu. Razvoj i održavanje specifičnih rješenja trebale bi provoditi zajednice zainteresirane za takva rješenja, ali ostali održavatelji trebali bi aktivno pomagati i pridonositi rješavanju problema kad se ukaže potreba.
  • Podrška za prenosivost, bez unošenja promjena koje ometaju razvoj. Prijenos između hardverskih platformi i softverskih skupova važan je zadatak i integracija alternativnih tehnologija je dobrodošla, čak i ako se svjetonazor njegovih kreatora razlikuje od uobičajenog mišljenja.
  • Prijenos podrške za višestruke sustave inicijalizacije u kategoriju obveznih. Pružanje mogućnosti izvođenja Debiana s bootstrap sustavima koji nisu systemd i dalje će značajno utjecati na projekt. Svaki bi paket trebao raditi s rukovateljima pid1 koji nisu systemd, osim ako je softver koji je uključen u paket dizajniran za rad samo sa systemd i ako nema podrške za pokretanje bez systemd (odsustvo init skripti ne uzima se u obzir za rad samo sa systemd).
  • Podrška za prenosivost i višestruke implementacije. Opća su načela u potpunosti u skladu sa stavkom 5., ali u pogledu sustava i sustava za inicijalizaciju ne postavljaju se posebni zahtjevi niti se nameću obveze programerima. Programeri se potiču da razmotre interese drugih, naprave kompromise i pronađu zajednička rješenja koja zadovoljavaju više strana.

Glasanje će trajati do 27. prosinca, a rezultati će biti objavljeni 28. prosinca. Ako želite znati više o tome, možete pogledati izvornu publikaciju U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   bez imena dijo

    28. prosinca, loš dan da nam kažete vijest o tome kako je prošlo glasanje xD

  2.   luix dijo

    systemd je sranje !!

  3.   debianit_1 dijo

    Glupo je da Debian glasuje hoće li monopol nad njima izvesti systemd, što je potpuno u suprotnosti s filozofijom slobodnog softvera, ne bi trebalo biti sumnje da bi korisniku trebalo omogućiti da odabere vrstu inicijalizacije koju želi koristiti.