Votul începe asupra sistemelor de inițializare Debian

Sistem de inițiere Debian

Acum cateva luni aici în blog împărtășim știrile despre o discuție pe care dezvoltatorii l-au luat Debian dacă acceptă mai multe sisteme de inițializare ar fi o opțiune. De atunci a rezultat dintr-un dezacord cu privire la livrarea pachetului elogind (Dacă doriți să citiți nota, puteți face în acest link).

Și acum, a fost anunțat începutul unui vot general pentru dezvoltatorii de proiecte a decide dacă sistemul va suporta mai multe sisteme de inițializare, care va determina politica suplimentară a proiectului în ceea ce privește legarea la systemd, suport pentru sisteme alternative de inițializare și interacțiune cu distribuții derivate care nu utilizează systemd.

Acum cateva luni, după probleme cu includerea pachetului elogind (necesar pentru ca GNOME să funcționeze fără systemd) în ramura de testare din cauza unui conflict cu libsystemd, liderul proiectului Debian a pus din nou întrebarea, întrucât dezvoltatorii nu au putut fi de acord și comunicarea lor a devenit confruntatoare și stagnantă

Votul actual va permite unei politici să transmită mai multe sisteme de inițializare iar dacă elementul care forțează să susțină sisteme alternative câștigă, mentenanții nu vor putea ignora sau întârzia astfel de probleme.

După discutarea celor trei puncte de vot propus inițial de liderul proiectului, numărul de opțiuni a fost extins la opt.

La vot, mai multe articole sunt permise să fie selectate simultan cu clasificarea elementelor selectate după nivelul de preferință. Aproximativ o mie de dezvoltatori care participă la întreținerea pachetelor și la sprijinul infrastructurii au dreptul de a vota.

În cadrul opțiunilor sugerate, se stabilește:

  • Accentul principal se pune pe systemd. Oferirea de asistență pentru sisteme de inițializare alternative nu este o prioritate, dar scripturile de pornire pentru astfel de sisteme pot fi opțional împachetate.
  • Suport pentru o varietate de sisteme de boot și posibilitatea de a porni Debian pe sisteme non-systemd.
    Pentru a porni serviciile, pachetele trebuie să includă scripturi de pornire.
  • Systemd este încă preferabil, dar capacitatea de a menține sisteme alternative de inițializare rămâne. Tehnologiile, cum ar fi elogind, care vă permit să rulați aplicații legate de sistem în medii alternative sunt considerate importante. Pachetele pot include fișiere init pentru sisteme alternative.
  • Suport pentru sisteme care nu utilizează systemd, dar fără a face modificări care împiedică dezvoltarea. Dezvoltatorii sunt de acord să sprijine mai multe sisteme de inițializare pentru viitorul previzibil, dar consideră, de asemenea, necesar să lucreze pentru a îmbunătăți suportul pentru sistem. Dezvoltarea și întreținerea soluțiilor specifice ar trebui să fie realizate de comunitățile interesate de astfel de soluții, dar alți întreținători ar trebui să asiste activ și să contribuie la rezolvarea problemelor atunci când apare nevoia.
  • Suport pentru portabilitate, fără a face modificări care interferează cu dezvoltarea. Portabilitatea între platformele hardware și pachetele de software este o sarcină importantă și integrarea tehnologiilor alternative este binevenită, chiar dacă viziunea asupra lumii a creatorilor săi diferă de o opinie comună.
  • Transferați suportul pentru mai multe sisteme de inițializare în categoria obligatorie. Furnizarea capacității de a rula Debian cu bootstraps, altele decât systemd, continuă să facă o diferență pentru proiect. Fiecare pachet ar trebui să funcționeze cu alte manipulatoare pid1 decât systemd, cu excepția cazului în care software-ul inclus în pachet este proiectat să funcționeze numai cu systemd și nu există suport pentru pornirea fără systemd (absența scripturilor init nu este luată în considerare pentru a lucra doar cu systemd).
  • Suport pentru portabilitate și implementări multiple. Principiile generale sunt pe deplin conforme cu paragraful 5, dar în ceea ce privește sistemele și sistemele de inițializare, nu se fac cerințe specifice sau se impun obligații dezvoltatorilor. Dezvoltatorii sunt încurajați să ia în considerare interesele altora, să facă compromisuri și să găsească soluții comune care să fie satisfăcătoare pentru mai multe părți.

Votul va dura până pe 27 decembrie inclusiv, rezultatele vor fi anunțate pe 28 decembrie. Dacă doriți să aflați mai multe despre aceasta, puteți consulta publicația originală În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   anonim el a spus

    28 decembrie, zi proastă pentru a ne spune veștile despre cum s-au desfășurat voturile xD

  2.   luix el a spus

    systemd e de rahat !!

  3.   debianit_1 el a spus

    Este o prostie că Debian ar trebui să voteze pentru a vedea dacă sunt monopolizați de systemd, este total contrar filozofiei software-ului liber, nu ar trebui să existe nicio îndoială că utilizatorului ar trebui să i se permită să aleagă ce tip de inițializare dorește să utilizeze.