Svarstoma galimybė pakeisti X.Org Server leidimų numeraciją ir generavimo būdą

Adamas Jacksonas, atsakingas už kelis ankstesnius X.Org serverio leidimus, pasiūlė savo pranešime konferencijoje XDC2019 pereiti prie naujos laidų numeravimo schemos. Siekiant aiškiau matyti, kiek seniai buvo paskelbtas konkretus leidimas, pagal analogiją su Mesa, buvo pasiūlyta pirmajame versijos numeryje nurodyti metus. Antrasis skaičius nurodys svarbios atitinkamų metų leidimo serijos numerį, o trečiasis – taisomuosius atnaujinimus.

Be to, kadangi X.Org Server leidimai dabar yra gana reti (X.Org Server 1.20 buvo išleistas prieš pusantrų metų) ir iki šiol nematomas veikla formuojant X.Org Server 1.21, kol kode susikaupė tam tikrų pataisymų ir naujovių, siūloma pereiti prie planinio naujų leidimų formavimo modelio.

Siūlymas susiveda į tai, kad kodo bazė bus nuolat tobulinama naudojant nuolatinės integracijos sistemą, o išleidimas bus paprastas momentinis būsenos vaizdas tam tikromis iš anksto numatytomis datomis, su sąlyga, kad visi CI testai bus sėkmingai išlaikyti.
Reikšmingus leidimus, įskaitant naujas funkcijas, planuojama formuoti kartą per 6 mėnesius. Pridedant naujų funkcijų, taip pat siūloma kurti tarpines versijas, kurios galėtų automatiškai išsišakoti, pavyzdžiui, kartą per dvi savaites.

Hansas de Goede'as, „Red Hat“ „Fedora Linux“ kūrėjas, pažymėjokad siūlomas metodas neapsieina be trūkumų – kadangi X.Org Server yra labai priklausomas nuo aparatinės įrangos, per nuolatinę integravimo sistemą visų problemų nepavyks sugauti. Todėl siūloma papildomai įdiegti išleidimo blokavimo klaidų sistemą, kurios buvimas uždels automatinį išleidimą, taip pat organizuoti išankstinių išleidimų formavimą testavimui prieš išleidžiant. Michaelas Dänzeris, „Red Hat“ „Mesa“ kūrėjas, pažymėjokad siūlomas metodas tinka momentinėms nuotraukoms ir leidimo kandidatams, bet ne galutiniams stabiliems leidimams, įskaitant galimybę gauti ABI suderinamumo pažeidimą tarpinėje laidoje.

Šaltinis: opennet.ru

Добавить комментарий