Az X.Org Server kiadások számozásának és formálási módjának megváltoztatásának lehetőségét fontolgatják

Adam Jackson, több korábbi X.Org Server kiadásért felelős, felajánlotta konferencián elhangzott beszámolójában XDC2019 új számozási sémára váltani. Annak érdekében, hogy tisztábban lássuk, milyen régen jelent meg egy adott kiadás, a Mesa analógiájára azt javasolták, hogy az évszámot a verzió első számában tüntesse fel. A második szám a kérdéses év jelentős kiadásának sorozatszámát jelzi, a harmadik szám pedig a javító frissítéseket.

Ráadásul mivel az X.Org Server kiadások ma már meglehetősen ritkák (az X.Org Server 1.20 másfél éve jelent meg), és eddig nem látható Az X.Org Server 1.21 formálásával kapcsolatos tevékenység, miközben felhalmozódott néhány javítás és újítás a kódban, javasolt áttérni az új kiadások kialakításának tervezett modelljére.

A javaslat abból fakad, hogy a kódbázist folyamatos integrációs rendszerrel folyamatosan fejlesztik, és a kiadás egy egyszerű pillanatfelvétel lesz az állapotról bizonyos előre ütemezett időpontokban, feltéve, hogy minden CI-tesztet sikeresen teljesítenek.
A tervek szerint 6 havonta egyszer jelennek meg jelentős kiadások, beleértve az új funkciókat is. Az új szolgáltatások hozzáadásával köztes buildek létrehozása is javasolt, amelyek például kéthetente egyszer automatikusan elágazhatnak.

Hans de Goede, a Red Hat Fedora Linux fejlesztője, azt is megjegyezte,hogy a javasolt módszer nem mentes a hátrányaitól – mivel az X.Org Server erősen hardverfüggő, a folyamatos integrációs rendszeren keresztül nem lehet minden problémát felfogni. Ezért javasoljuk a kiadás-blokkoló hibarendszer további bevezetését, amelyek jelenléte késlelteti az automatikus kiadást, valamint megszervezi az előzetes kiadások kialakítását a kiadás előtti teszteléshez. Michael Dänzer, a Red Hat Mesa fejlesztője, azt is megjegyezte,hogy a javasolt módszer jó a pillanatképekhez és a kiadásjelöltekhez, de nem a végleges stabil kiadásokhoz, beleértve az ABI-kompatibilitási megsértés lehetőségét egy közbenső kiadásban.

Forrás: opennet.ru

Hozzászólás