Ubuntu Touchi väljalaskemudelit muudetakse

ubports

UBportsi logo

El proyecto UBports teatas üleminekust uuele väljalaske põlvkonna mudelile, see reklaam on loodud, kuna seisab silmitsi oluliste väljakutsetega mis on pannud projekti käivitamise lähenemisviisi ümber mõtlema.

Ja projekti sünnist saati on see järginud poolrullivat väljalaskemudelit, kogu selle aja jooksul ei olnud selle toimimisega probleeme, kuid mainitakse, et probleemid hakkasid jätkuma, kui üritati baasi Ubuntule migreerida. 20.04.

Teeme selle muudatuse, et vähendada hõõrdumist arendusprotsessis. See avab võimaluse pakkuda tulevikus Ubuntu Touchi erinevaid pikaajaliselt toetatud versioone ja tagab, et saame jätkuvalt pakkuda kõigile usaldusväärset ja ajakohast mobiilset operatsioonisüsteemi.

praegused väljakutsed

Praeguse mudeliga, mille kallal UBports töötab, üks suuremaid probleeme need, kellega tegemist on See on "koodilahknevus", mis loodi Ubuntu 16.04 ja Ubuntu 20.04 vahel, mis lõi integratsiooni keeruliseks ja tekitas segadust, millist koodibaasi muudatuste rakendamiseks kasutada.

Lisaks mainib UBports seda üksikute pakettide puudumine muutis paranduste avaldamise keeruliseks vead ja turvavärskendused paindlikul viisil, mille tulemuseks on viivitused probleemide lahendamise ja nende lõppkasutajatele juurutamise vahel. Kuigi tema jaoks stabiilsuse tagamiseks tuli värskenduste väljaandmine peatada, mis piiras uute funktsioonide ja täiustuste juurutamist.

Uus väljalaske mudel

Selle asemel, et kasutada skeemi kujul "OTA number filiaali_nimi", uued versioonid Ubuntu Touchi püsivara Need kuvatakse skeemi "year.month.update" järgi. Selles skeemis vastavad aasta ja kuu Ubuntu uuel harul põhineva suurema väljalaske ajale.

Värskenduse number tähistab alaealist versiooni mis sisaldab ainult väiksemaid parandusi ja täiustusi. Suuremad väljalasked on kavandatud kord kuue kuu jooksul, vahepealsed või värskendusväljaanded aga iga kahe kuu tagant.

Mainitakse, et see uus skeem hakkab kehtima pärast projekti uuendamist baaspaketile Ubuntu 24.04. Ubuntu 24.04-l põhinev Ubuntu Touchi esimene versioon peaks ilmuma juunis ja sellele omistatakse number 24.6.0.

Lisaks määratakse parandavate värskenduste loomisel neile numbrid 24.6.1, 24.6.2 jne. Umbes kuue kuu pärast pärast versiooni "Ubuntu Touch 24.6" väljaandmist (umbes 2024. aasta detsembris) ilmub Ubuntu Touch 24.12.0, mis pakub uusi funktsioone ja muudatusi võrreldes Ubuntu 24.10-ga. Iga suurväljalase peatatakse üks kuu pärast uue suurema väljalase loomist.

Kuna üleminek seniselt, Ubuntu 20.04-l põhinevalt harult Ubuntu 24.04 baaspaketile nõuab palju tööd ja täiendavat stabiliseerimist, on oodata Ubuntu Touch Focal haru toetamist mõnda aega paralleelselt uue Ubuntu Touch 24.6 haruga. .

Täpsemalt, on plaanis genereerida uuendusi Ubuntu Touch OTA-5 Focal, OTA-6 Focal jne jaoks.., kuni uus haru on täielikult stabiliseerunud. Samal ajal sisaldavad Ubuntu Touch Focali OTA värskendused ainult vigade ja haavatavuse parandusi, samas kui Ubuntu Touch 24.6 harus arendatakse uusi funktsioone.

Teisest küljest mainib UBports, et selle uue mudeliga kohanemiseks on ta alustanud mõningate muudatustega Git-hoidlate filiaalide korralduses ja CI konfiguratsioonis:

  • Peaharu esindab järgmise funktsiooniväljaande arenduskoodi, samas kui ubports/ hargneb Need sisaldavad funktsiooniväljaannete ja nende väiksemate värskenduste koodi.
  • Segaduse vältimiseks ja arendusprotsessi lihtsustamiseks eemaldame harud, mis esindavad konkreetseid Ubuntu versioone.
  • Muudatused ja MR-id tuleks aktiivseks arendamiseks suunata põhiharule ning vajaduse korral integreeritakse vastavatesse väljalaskeharudesse.

lõpuks kui oled huvitatud sellest rohkem teada, saate üksikasju vaadata järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.