Ubuntu Touch bo spremenil svoj model izdaje

ubports

Logotip UBports

Projekt UBports je napovedal prehod na model nove generacije izdaje, ta oglas je ustvarjen zato, ker se sooča s pomembnimi izzivi zaradi česar je projekt ponovno razmislil o pristopu k lansiranju.

In od rojstva projekta je sledil modelu delno valjane izdaje, ves ta čas ni bilo nobenih težav z načinom delovanja, omenjeno pa je, da so se težave začele nadaljevati, ko so poskušali preseliti osnovo na Ubuntu 20.04.

To spremembo izvajamo, da zmanjšamo trenja v razvojnem procesu. To bo odprlo priložnost za zagotavljanje različnih dolgoročno podprtih različic Ubuntu Touch v prihodnosti in zagotovilo, da bomo lahko še naprej zagotavljali zanesljiv in posodobljen mobilni operacijski sistem za vse.

trenutne izzive

S trenutnim modelom, na katerem dela UBports, ena največjih težav s katerimi imate opravka To je "razhajanje kode", ki je nastalo med Ubuntu 16.04 in Ubuntu 20.04, kar je zapletlo integracijo in povzročilo zmedo glede tega, katero kodno osnovo uporabiti za izvedbo sprememb.

Poleg tega UBports omenja to pomanjkanje posameznih paketov je otežilo objavo popravkov hroščev in varnostnih posodobitev na agilen način, kar povzroča zamude med reševanjem težav in njihovo uvedbo končnim uporabnikom. Medtem ko zanj razvoj posodobitev je bilo treba ustaviti, da se zagotovi stabilnost, kar je omejilo možnost uvajanja novih funkcij in izboljšav.

Model nove izdaje

Namesto uporabe sheme izstrelitev v obliki "OTA številka branch_name", nove različice Vdelana programska oprema Ubuntu Touch Prikazane bodo po shemi "leto.mesec.posodobitev". V tej shemi leto in mesec ustrezata času večje izdaje, ki temelji na novi veji Ubuntuja.

Številka posodobitve bo predstavljala manjšo različico ki bo vključeval le manjše popravke in izboljšave. Večje izdaje so načrtovane vsakih šest mesecev, vmesne izdaje ali posodobitve pa vsaka dva meseca.

Omenjeno je, da bo ta nova shema začela veljati po posodobitvi projekta na osnovni paket Ubuntu 24.04. Prva različica Ubuntu Touch, ki temelji na Ubuntu 24.04, bo predvidoma izdana junija in ji bo dodeljena številka 24.6.0.

Poleg tega, ko so ustvarjene popravne posodobitve, jim bo dodeljena številka 24.6.1, 24.6.2 itd. V približno šestih mesecih po izdaji »Ubuntu Touch 24.6« (okoli decembra 2024) bo izdan Ubuntu Touch 24.12.0, ki bo ponujal nove funkcije in spremembe v primerjavi z Ubuntu 24.10. Vsaka večja izdaja bo prekinjena en mesec po oblikovanju nove glavne izdaje.

Ker prehod iz trenutne veje, ki temelji na Ubuntu 20.04, na osnovni paket Ubuntu 24.04 zahteva veliko dela in dodatne stabilizacije, bo veja Ubuntu Touch Focal predvidoma še nekaj časa podprta vzporedno z novo vejo Ubuntu Touch 24.6. .

Natančneje, je načrtovano ustvarjanje posodobitev za Ubuntu Touch OTA-5 Focal, OTA-6 Focal itd.., dokler se nova veja popolnoma ne stabilizira. Hkrati bodo posodobitve OTA za Ubuntu Touch Focal vključevale le popravke napak in ranljivosti, medtem ko bodo nove funkcije razvite v veji Ubuntu Touch 24.6.

Po drugi strani pa UBports omenja, da se je za prilagoditev temu novemu modelu začel ukvarjati z nekaterimi prilagoditvami v organizaciji vej repozitorijev Git in konfiguraciji CI:

  • Glavna veja bo predstavljala razvojno kodo za naslednjo izdajo funkcije, medtem ko ubports/veje Vsebovale bodo kodo za izdaje funkcij in njihove manjše posodobitve.
  • Odstranili bomo veje, ki predstavljajo določene različice Ubuntuja, da preprečimo zmedo in poenostavimo razvojni proces.
  • Spremembe in MR-ji morajo biti usmerjeni na glavno vejo za aktivni razvoj in bodo po potrebi integrirani v ustrezne veje izdaje.

končno če si zanima več o tem, podrobnosti lahko preverite v naslednja povezava.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.