Balsošana sākas par Debian inicializācijas sistēmām

Debian init sistēma

Pirms dažiem mēnešiem šeit emuārā mēs dalāmies ar ziņām par diskusiju ko paņēma izstrādātāji Debian, vai atbalstīt vairākas inicializācijas sistēmas tas būtu variants. Kopš šī izrietēja no domstarpībām par elogind pakas piegādi (Ja vēlaties izlasīt piezīmi, jūs varat darīt šajā saitē).

Un labi, tagad tika paziņots par vispārējā balsojuma sākumu projektu izstrādātājiem izlemt vai sistēma atbalstīs vairākas inicializācijas sistēmas, kas noteiks projekta papildu politiku attiecībā uz saistīšanu ar sistēmu, atbalsts alternatīvām inicializācijas sistēmām un mijiedarbība ar atvasinātajiem sadalījumiem, kas neizmanto systemd.

Pirms dažiem mēnešiem pēc problēmām ar elogind pakotnes (kas nepieciešama GNOME darbam bez systemd) iekļaušanu testa filiālē konflikta dēļ ar libsystemd, Debian projekta vadītājs atkal uzdeva jautājumu, tā kā izstrādātāji nevarēja vienoties un viņu saziņa kļuva konfrontējoša un nemainīga

Pašreizējais balsojums ļaus politikai nodot vairākas inicializācijas sistēmas un, ja uzvar elements, kas liek atbalstīt alternatīvas sistēmas, uzturētāji nevarēs ignorēt vai aizkavēt šādas problēmas.

Pēc trīs balsošanas punktu apspriešanas sākotnēji ierosināja projekta vadītājs, opciju skaits tika paplašināts līdz astoņām.

Balsojot, vienlaikus ir atļauts izvēlēties vairākus vienumus ar atlasīto elementu klasifikāciju pēc priekšroka līmeņa. Aptuveni tūkstoš izstrādātājiem, kuri piedalās paku uzturēšanā un infrastruktūras atbalstīšanā, ir balsstiesības.

Piedāvāto iespēju ietvaros tiek noteikts:

  • Galvenā uzmanība tiek pievērsta sistēmai. Alternatīvu inicializācijas sistēmu atbalstīšana nav prioritāte, taču šo sistēmu startēšanas skriptus pēc izvēles var iepakot.
  • Atbalsts dažādām sāknēšanas sistēmām un iespēja boot Debian sistēmās, kas nav systemd.
    Lai sāktu pakalpojumus, paketēs jāiekļauj startēšanas skripti.
  • Systemd joprojām ir vēlams, taču saglabājas spēja uzturēt alternatīvas inicializācijas sistēmas. Tiek uzskatītas par svarīgām tādas tehnoloģijas kā elogind, kas ļauj darbināt ar sistēmu saistītas lietojumprogrammas alternatīvā vidē. Paketēs var būt init faili alternatīvām sistēmām.
  • Atbalsts sistēmām, kas neizmanto systemd, bet neveic izmaiņas, kas kavē attīstību. Izstrādātāji piekrīt pārskatāmā nākotnē atbalstīt vairākas inicializācijas sistēmas, taču arī uzskata, ka ir jāstrādā, lai uzlabotu systemd atbalstu. Konkrētu risinājumu izstrāde un uzturēšana būtu jāveic kopienām, kuras interesē šādi risinājumi, bet citiem uzturētājiem aktīvi jāpalīdz un jāpiedalās problēmu risināšanā, kad rodas vajadzība.
  • Atbalsts pārnesamībai, neveicot izmaiņas, kas traucē attīstībai. Pārvietojamība starp aparatūras platformām un programmatūras skursteņiem ir svarīgs uzdevums, un alternatīvu tehnoloģiju integrācija ir apsveicama, pat ja tās veidotāju pasaules uzskats atšķiras no vispārpieņemtā viedokļa.
  • Pārnesiet atbalstu vairākām inicializācijas sistēmām uz obligāto kategoriju. Nodrošinot iespēju palaist Debian ar citām sāknēšanas sistēmām, kas nav systemd, projektā turpina mainīties. Katrai pakotnei jādarbojas ar pid1 apstrādātājiem, kas nav systemd, ja vien paketē iekļautā programmatūra nav paredzēta darbam tikai ar systemd un nav palaišanas palaišanai bez systemd (nav domāts par init skriptu neesamību darbam ar tikai systemd).
  • Atbalsts pārnesamībai un vairākām ieviešanām. Vispārējie principi pilnībā atbilst 5. punktam, taču attiecībā uz sistēmu un inicializācijas sistēmām izstrādātājiem netiek izvirzītas īpašas prasības vai uzliktas saistības. Izstrādātājus mudina ņemt vērā citu intereses, kompromisus un rast kopīgus risinājumus, kas apmierina vairākas puses.

Balsošana ilgs līdz 27. decembrim ieskaitot, rezultāti tiks paziņoti 28. decembrī. Ja vēlaties uzzināt vairāk par to, varat iepazīties ar oriģinālo publikāciju Šajā saitē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   bez nosaukuma teica

    28. decembris, slikta diena, lai pastāstītu mums ziņas par to, kā balsošana izvērtās xD

  2.   Luix teica

    systemd sucks !!

  3.   debianit_1 teica

    Ir dumjš, ka Debianam jābalso, lai redzētu, vai tos monopolizē systemd, tas ir pilnīgi pretrunā ar brīvās programmatūras filozofiju, nevajadzētu būt šaubām, ka lietotājam jāļauj izvēlēties, kāda veida inicializāciju viņš vēlas izmantot.