Tiek apsvērta iespēja mainīt numerāciju un X.Org Server laidienu formēšanas metodi

Ādams Džeksons, kurš ir atbildīgs par vairākiem iepriekšējiem X.Org servera laidieniem, ierosināja savā ziņojumā konferencē XDC2019 pāriet uz jaunu izdevumu numerācijas shēmu. Lai skaidrāk redzētu, cik sen konkrēts laidiens tika publicēts, pēc analoģijas ar Mesa, versijas pirmajā numurā tika piedāvāts atspoguļot gadu. Otrais cipars norāda attiecīgā gada nozīmīgā laidiena sērijas numuru, bet trešais cipars atspoguļos koriģējošus atjauninājumus.

Turklāt, tā kā X.Org Server izlaidumi tagad ir diezgan reti (X.Org Server 1.20 tika izlaists pirms pusotra gada) un līdz šim nav redzams aktivitāte X.Org Server 1.21 veidošanā, kamēr kodā ir sakrājušies daži labojumi un jauninājumi, tiek piedāvāts pāriet uz plānoto jauno laidienu veidošanas modeli.

Priekšlikums ir saistīts ar faktu, ka koda bāze tiks pastāvīgi izstrādāta, izmantojot nepārtrauktas integrācijas sistēmu, un izlaišana būs vienkāršs stāvokļa momentuzņēmums noteiktos iepriekš ieplānotos datumos, ja tiks sekmīgi nokārtoti visi CI testi.
Nozīmīgus izdevumus, tostarp jaunas funkcijas, plānots veidot reizi 6 mēnešos. Tā kā tiek pievienotas jaunas funkcijas, tiek piedāvāts izveidot starpposma būvējumus, kas var automātiski sazaroties, piemēram, reizi divās nedēļās.

Hanss de Goede, Fedora Linux izstrādātājs uzņēmumā Red Hat, atzīmējaka piedāvātā metode nav bez trūkumiem - tā kā X.Org Server ir ļoti atkarīgs no aparatūras, visas problēmas nebūs iespējams novērst, izmantojot nepārtrauktas integrācijas sistēmu. Tāpēc tiek piedāvāts papildus ieviest izlaišanas bloķēšanas kļūdu sistēmu, kuras klātbūtne aizkavēs automātisko izlaišanu, kā arī organizēt provizorisko izlaidumu veidošanu testēšanai pirms izlaišanas. Maikls Denzers, Red Hat Mesa izstrādātājs, atzīmējaka piedāvātā metode ir piemērota momentuzņēmumiem un laidienu kandidātiem, bet ne galīgiem stabiliem laidieniem, tostarp tādēļ, ka starpposma laidienā ir iespējams iegūt ABI saderības pārkāpumu.

Avots: opennet.ru

Pievieno komentāru