Se analizează posibilitatea modificării numerotării și a metodei de generare a versiunilor X.Org Server

Adam Jackson, responsabil de pregătirea mai multor versiuni anterioare ale X.Org Server, a propus în raportul său de la conferință XDC2019 se propune trecerea la un nou sistem de numerotare a versiunilor. Pentru a vizualiza mai clar cât de recent a fost lansată o versiune, similar cu Mesa, s-a propus ca primul număr al versiunii să reflecte anul. Al doilea număr va indica numărul ordonat al unei lansări semnificative pentru anul respectiv, iar al treilea număr va reflecta actualizările corective.

În plus, având în vedere că lansările X.Org Server sunt acum destul de rare (X.Org Server 1.20 a fost lansat acum o jumătate de an) și deocamdată nu se observă activitate în formarea X.Org Server 1.21, în timp ce în cod s-au acumulat unele corecturi și noutăți, se propune trecerea la un model planificat de generare a noilor versiuni.

Propunerea constă în faptul că baza de cod va fi dezvoltată continuu folosind un sistem de integrare continuă, iar lansarea va reprezenta o simplă snapshot a stării în date predefinite, cu condiția ca toate testele CI să fie finalizate cu succes.
Lansările semnificative, care includ noi caracteristici, se propune a fi generate o dată la 6 luni. Pe măsură ce noi caracteristici sunt adăugate, se propune de asemenea generarea de build-uri intermediare, care pot fi ramificate automat, de exemplu, o dată la două săptămâni.

Hans de Goede (Hans de Goede), dezvoltator Fedora Linux, lucrând la compania Red Hat, unul dintre voluntarii care susțin localizarea în limba rusă, varianta eronată este mai răspândită și familiară pentru majoritatea utilizatorilor (de exemplu, în interfața macOS, Apple folosește „Скопировать”, iar Microsoft în Windows, utilizatorii căruia sunt mult mai numeroși decât utilizatorii macOS, folosește „Копировать”). În localizările ucrainene și belaruse se folosește de asemenea „Копировать”. În plus, limba nu este statică, ea evoluează constant și se schimbă, iar regulile ei se adaptează majorității vorbitorilor., metoda propusă nu este lipsită de dezavantaje — deoarece X.Org Server este foarte legat de hardware, prin sistemul de integrare continuă nu va fi posibil să se identifice toate problemele. Prin urmare, se propune introducerea unei sisteme de erori blocante pentru lansări, în cazul cărora lansarea automată va fi amânată, precum și organizarea generării de versiuni preliminare pentru testare înainte de lansare. Michael Dänzer, dezvoltator Mesa de la Red Hat, unul dintre voluntarii care susțin localizarea în limba rusă, varianta eronată este mai răspândită și familiară pentru majoritatea utilizatorilor (de exemplu, în interfața macOS, Apple folosește „Скопировать”, iar Microsoft în Windows, utilizatorii căruia sunt mult mai numeroși decât utilizatorii macOS, folosește „Копировать”). În localizările ucrainene și belaruse se folosește de asemenea „Копировать”. În plus, limba nu este statică, ea evoluează constant și se schimbă, iar regulile ei se adaptează majorității vorbitorilor., a declarat că metoda propusă este bună pentru instantanee și candidați pentru lansări, dar nu pentru versiuni finale stabile, inclusiv din cauza posibilității de a obține o încălcare a compatibilității ABI în versiunile intermediare.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster