Adam Jackson, který se podílel na přípravě několika předchozích verzí X.Org Server, ve své zprávě na konferenci navrhuje přejít na novou schéma číslování vydání. Aby bylo jasněji vidět, jak dlouho byl určitý release publikován, podobně jako v případě Mesy, navrhuje se v prvním čísle verze uvést rok. Druhé číslo bude označovat pořadové číslo významného vydání v daném roce, zatímco třetí číslo bude reflektovat opravné aktualizace.
Kromě toho, protože vydání X.Org Server nyní vycházejí dost vzácně (X.Org Server 1.20 vyšel před půl druhým rokem) a zatím aktivita týkající se vývoje X.Org Server 1.21, zatímco v kódu se nahromadilo několik oprav a novinek, navrhuje se přejít k plánovanému modelu vydávání nových verzí.
Návrh spočívá v tom, že kódová základna se bude neustále vyvíjet s využitím systému kontinuální integrace, a release bude představovat jednoduchý průřez stavem k určitém předem stanovené datum, za předpokladu, že všechny CI testy byly úspěšně splněny.
Významná vydání, která zahrnují nové funkce, se plánují vytvářet jednou za 6 měsíců. Jakmile budou přidány nové funkce, navrhuje se rovněž vytváření mezistavů, které mohou být automaticky větveny, například jednou za dva týdny.
Hans de Goede, vývojář Fedora Linux, pracující ve společnosti Red Hat, , upozorňuje, že navrhovaná metoda není bez nedostatků - protože X.Org Server je silně závislý na hardware, prostřednictvím systému kontinuální integrace nebude možné odhalit všechny problémy. Proto se navrhuje také zavést systém blokujících chyb vydání, při jejichž přítomnosti bude automatické vydání odloženo, a rovněž organizovat přípravy předběžných verzí pro testování před vydáním. Michel Dänzer, vývojář Mesa z Red Hat, , uvádí, že navrhovaná metoda je dobrá pro snapshoty a kandidáty na vydání, ale ne pro finální stabilní verze, mimo jiné kvůli možné nekompatibilitě ABI v mezistavbě.
Zdroj: opennet.ru
