Numaralandırmayı ve X.Org Sunucusu sürümlerini oluşturma yöntemini değiştirme olasılığı değerlendiriliyor

Geçmiş X.Org Sunucusu sürümlerinden sorumlu olan Adam Jackson, önerilen konferanstaki raporunda XDC2019 yeni bir sayı numaralandırma şemasına geçin. Belirli bir sürümün ne kadar zaman önce yayınlandığını daha net görebilmek için Mesa'ya benzetilerek sürümün ilk sayısında yılın yansıtılması önerildi. İkinci sayı söz konusu yıl için önemli sürümün seri numarasını gösterecek, üçüncü sayı ise düzeltici güncellemeleri yansıtacaktır.

Ayrıca, X.Org Sunucu sürümleri artık oldukça nadir olduğundan (X.Org Sunucu 1.20 bir buçuk yıl önce piyasaya sürüldü) ve şu ana kadar gözlenmedi X.Org Server 1.21'in oluşturulmasına ilişkin faaliyet, kodda bazı düzeltmeler ve yenilikler biriktirirken, yeni sürümlerin oluşması için planlı bir modele geçilmesi önerildi.

Teklif, kod tabanının sürekli bir entegrasyon sistemi kullanılarak sürekli olarak geliştirileceği ve tüm CI testlerinin başarıyla geçilmesi koşuluyla, sürümün önceden planlanmış belirli tarihlerdeki durumun basit bir anlık görüntüsü olacağı gerçeğine dayanıyor.
Yeni özellikler içeren önemli sürümlerin 6 ayda bir oluşturulması planlanıyor. Yeni özellikler eklendikçe, örneğin iki haftada bir otomatik olarak dallanabilecek ara yapıların oluşturulması da öneriliyor.

Red Hat Fedora Linux geliştiricisi Hans de Goede, bahsedilenÖnerilen yöntemin dezavantajları yok değil - X.Org Sunucusu donanıma oldukça bağımlı olduğundan, sürekli bir entegrasyon sistemi aracılığıyla tüm sorunları yakalamak mümkün olmayacaktır. Bu nedenle, varlığı otomatik sürümü geciktirecek ve ayrıca sürümden önce test için ön sürümlerin oluşumunu organize edecek bir sürüm engelleme hataları sisteminin ek olarak tanıtılması önerilmektedir. Red Hat Mesa geliştiricisi Michael Dänzer, bahsedilenÖnerilen yöntemin anlık görüntüler ve sürüm adayları için iyi olduğu, ancak ara sürümde ABI uyumluluk ihlali alma olasılığı da dahil olmak üzere nihai kararlı sürümler için iyi olmadığı.

Kaynak: opennet.ru

Yorum ekle