Се разгледува можноста за промена на нумерирањето и начинот на генерирање на изданија на X.Org Server

Адам Џексон, одговорен за неколку претходни изданија на серверот X.Org, предложени во својот извештај на конференцијата XDC2019 префрлете се на нова шема за нумерирање на изданија. Со цел појасно да се види пред колку време беше објавено одредено издание, по аналогија со Меса, беше предложено да се одрази годината во првиот број на верзијата. Вториот број ќе го означи серискиот број на значајното издание за предметната година, а третиот број ќе ги одразува корективните ажурирања.

Дополнително, бидејќи изданијата на X.Org Server сега се доста ретки (X.Org Server 1.20 беше објавен пред година и половина) и досега не се гледа активност за формирање на X.Org Server 1.21, додека некои корекции и иновации се акумулирани во кодот, се предлага да се премине на планиран модел за формирање на нови изданија.

Предлогот се сведува на фактот дека базата на кодови постојано ќе се развива со користење на систем за континуирана интеграција, а објавувањето ќе биде едноставна слика на состојбата на одредени однапред закажани датуми, под услов сите CI тестови да бидат успешно положени.
Се планира да се формираат значајни изданија, вклучувајќи нови функции, еднаш на секои 6 месеци. Како што се додаваат нови функции, исто така се предлага да се создадат средни изданија кои можат автоматски да се разгрануваат, на пример, еднаш на секои две недели.

Ханс де Годе, развивач на Fedora Linux во Red Hat, забележанодека предложениот метод не е без свои недостатоци - бидејќи серверот X.Org е многу зависен од хардверот, нема да биде можно да се фатат сите проблеми преку систем за континуирана интеграција. Затоа, се предлага дополнително да се воведе систем на грешки со блокирање на ослободувањето, чие присуство ќе го одложи автоматското ослободување, како и организирање на формирање на прелиминарни изданија за тестирање пред пуштањето. Мајкл Данцер, развивач на Mesa во Red Hat, забележанодека предложениот метод е добар за снимки и кандидати за изданија, но не и за конечни стабилни изданија, вклучително и поради можноста да се добие прекршување на компатибилноста на ABI во привремено издание.

Извор: opennet.ru

Додадете коментар