Tá achoimre déanta ar thorthaí na vótála ar chórais tionscnaimh Debian

Foilsithe torthaí vótáil ghinearálta (GR, réiteach ginearálta) na bhforbróirí tionscadail Debian a bhfuil baint acu le cothabháil pacáiste agus cothabháil bonneagair, a rinne an cheist maidir le tacú le córais il init. Bhuaigh an dara mír (“B”) ar an liosta - is fearr fós systemd, ach tá an fhéidearthacht ann i gcónaí córais tosaithe eile a choinneáil. Rinneadh vótáil ag baint úsáide as an modh Condorcet, ina ndéanann gach vótálaí na roghanna go léir a rangú in ord tosaíochta, agus nuair a bhíonn an toradh á ríomh, cuirtear san áireamh cé mhéad vótálaí is fearr le rogha amháin ná rogha eile.

Aithnítear sa togra buaiteach gurb iad aonaid seirbhíse sistéamacha an bealach is fearr chun deamhan agus seirbhísí a chumrú lena rith, ach admhaíonn sé go bhfuil timpeallachtaí ann inar féidir le forbróirí agus le húsáideoirí córais init eile a chruthú agus a úsáid agus roghanna feidhmiúla eile seachas cumais systemd. Teastaíonn acmhainní ó fhorbróirí réitigh mhalartacha chun a gcuid oibre a dhéanamh agus a bpacáistí a fhormáidiú. Tá réitigh mhalartacha cosúil le elogind chun feidhmchláir atá ceangailte le comhéadain a bhaineann go sonrach le córas a rith fós tábhachtach don tionscadal. Teastaíonn cúnamh chun tacú le tionscnaimh den sórt sin i réimsí ina dtrasnaíonn forbairt teicneolaíochtaí malartacha leis an gcuid eile den tionscadal, ar nós moill a chur ar athbhreithniú agus ar phlé paiste.

Is féidir comhaid aonaid sistéamacha agus scripteanna init le haghaidh seirbhísí tosaithe a áireamh i bpacáistí. Féadfaidh pacáistí úsáid a bhaint as aon ghnéithe córasacha is mian leis an gcothaitheoir pacáiste, chomh fada agus a chomhlíonann na gnéithe rialacha Debian agus nach bhfuil siad ceangailte le gnéithe Debian turgnamhacha nó gan tacaíocht i bpacáistí eile. I dteannta le córais siste, féadfar a áireamh i bpacáistí freisin tacaíocht do chórais tionscanta malartacha agus comhpháirteanna a sholáthar chun comhéadain a bhaineann go sonrach le córais a athsholáthar. Déanann cothaitheoirí cinntí maidir le paistí a chuimsiú mar chuid de nósanna imeachta caighdeánacha. Tá Debian tiomanta do bheith ag obair le dáiltí díorthaigh a roghnaíonn córais init eile a úsáid, ach tógtar an t-idirghníomhú ar an leibhéal cothabhála, a dhéanann cinntí maidir le cé na gnéithe a ullmhaítear le dáiltí tríú páirtí a ghlactar isteach sa phríomh-chomhdhéanamh Debian agus cé na cinn atá fágtha. sa dáileadh díorthach.

Lig dúinn chun cuimhne go bhfuil i 2014 an coiste teicniúil ceadaithe aistriú dáileadh réamhshocraithe ar systemd, ach níl oibrigh amach cinntí maidir le tacaíocht do chórais soláthair iolracha (bhuaigh an mhír a léirigh nach bhfuil an coiste toilteanach cinneadh a dhéanamh ar an gceist seo an vóta). Mhol ceannaire an choiste go gcoimeádfadh lucht cothabhála an phacáiste tacaíocht do sysvinit mar chóras tionscnaimh eile, ach thug sé le fios nach bhféadfadh sé a thuairim a chur i bhfeidhm agus gur cheart an cinneadh a dhéanamh go neamhspleách i ngach cás.

Tar éis seo, rinne roinnt forbróirí iarracht iarracht a chur i gcrích vóta ginearálta, ach léirigh an réamhvótáil nach raibh aon ghá le cinneadh a dhéanamh maidir leis an tsaincheist a bhaineann le córais iltosaithe a úsáid. Cúpla mí ó shin, tar éis fadhbanna le cuimsiú an phacáiste elogind (riachtanach chun GNOME a reáchtáil gan systemd) sa bhrainse tástála mar gheall ar choimhlint le libsystemd, d'ardaigh ceannaire tionscadail Debian an cheist arís, ós rud é nach bhféadfadh na forbróirí aontú, agus d'iompaigh a gcumarsáid ina achrann agus shroich sé deireadh marbh.

Roghanna a breithníodh:

  • Tá an príomhfhócas ar systemd. Ní tosaíocht í tacaíocht a sholáthar do chórais tionscnaimh mhalartacha, ach d’fhéadfadh go n-áireofaí go roghnach scripteanna init do chórais den sórt sin i bpacáistí do chothaitheoirí.
  • Is fearr fós systemd, ach fágtar an fhéidearthacht córais tosaithe eile a choinneáil. Feictear go bhfuil tábhacht ag baint le teicneolaíochtaí mar elogind, a ligeann d’fheidhmchláir atá faoi cheangal ar chóras a rith i dtimpeallachtaí eile. Féadfaidh comhaid init do chórais mhalartacha a bheith i bpacáistí.
  • Tacaíocht d’éagsúlacht córas init agus an cumas Debian a thosú le córais init seachas systemd.
    Chun seirbhísí a rith, ní mór go n-áireofaí i bpacáistí scripteanna init; níl sé inghlactha ach comhaid aonaid córasacha a sholáthar gan scripteanna sysv init.

  • Tacaíocht do chórais nach n-úsáideann systemd, ach gan athruithe a dhéanamh a chuirfeadh bac ar fhorbairt. Aontaíonn na forbróirí chun tacú le córais init iolrach go ceann i bhfad, ach creideann siad freisin go bhfuil sé riachtanach a bheith ag obair ar fheabhsú na tacaíochta córas. Ba cheart forbairt agus cothabháil réitigh shonracha a fhágáil faoi na pobail a bhfuil suim acu sna réitigh sin, ach ba cheart do chothaitheoirí eile cuidiú go gníomhach agus rannchuidiú le réiteach fadhbanna nuair is gá. Go hidéalach, ba cheart go bhfeidhmeodh pacáistí ag baint úsáide as aon chóras init, ar féidir a bhaint amach trí scripteanna init traidisiúnta a sholáthar nó trí úsáid a bhaint as meicníochtaí eile a ligeann dóibh oibriú gan córas. Meastar gur fabht é an neamhábaltacht oibriú gan systemd, ach ní fabht blocála scaoilte é, ach amháin má tá réiteach réidh le bheith ag obair gan systemd, ach go ndiúltaítear é a shábháil (mar shampla, nuair is cúis leis an bhfadhb script init a soláthraíodh roimhe seo a bhaint).
  • Tacaíonn sé le iniomparthacht gan athruithe a thabhairt isteach a chuireann bac ar fhorbairt. Breathnaítear ar Debian i gcónaí mar dhroichead chun bogearraí éagsúla a chomhtháthú a sholáthraíonn feidhmiúlacht choibhéiseach nó comhchosúil. Is sprioc thábhachtach í an inaistritheacht idir ardáin chrua-earraí agus stoic bogearraí, agus spreagtar comhtháthú teicneolaíochtaí malartacha, fiú má bhíonn difríocht idir dearcadh domhanda a gcuid cruthaitheoirí agus an comhdhearcadh ginearálta. Tá an seasamh maidir le córais inisealaithe agus córais tosaithe eile ag teacht go hiomlán le pointe 4.
  • Tacaíocht a thabhairt d'ilchórais tosaithe a bheith éigeantach. Tá sé tábhachtach don tionscadal i gcónaí cumas Debian a reáchtáil le córais init seachas systemd. Ní mór do gach pacáiste oibriú le láimhseálaithe pid1 seachas systemd, ach amháin má bhí sé beartaithe go n-oibreodh na bogearraí a chuimsítear sa phacáiste ar dtús ach le systemd agus nach dtacaíonn sé le reáchtáil gan systemd (ní áirítear easpa scripteanna init mar a bhí beartaithe le haghaidh oibriú le systemd amháin) .
  • Tacaíonn iniomparthacht agus cur i bhfeidhm iolrach. Tá na prionsabail ghinearálta díreach mar a chéile le pointe 5, ach níl aon cheanglais shonracha ann maidir le córais siste agus init, agus ní fhorchuirtear aon oibleagáidí ar fhorbróirí. Spreagtar forbróirí chun leasanna a chéile a chur san áireamh, comhréiteach a dhéanamh agus teacht ar réitigh choiteanna a shásaíonn páirtithe éagsúla.
  • Plé leanúnach. Is féidir an mhír a úsáid chun roghanna do-ghlactha a íosghrádú.
  • Foinse: oscailtenet.ru

    Add a comment