A projekt Az UBports bejelentette, hogy áttér egy új kiadású generációs modellre, ez a hirdetés azért keletkezik, mert jelentős kihívásokkal néz szembe ami a projektet az indítási megközelítés újragondolására késztette.
A projekt megszületése óta pedig egy félig gördülő kiadási modellt követ, ezalatt az idő alatt nem volt probléma a működésével, de megemlítik, hogy a problémák az alap Ubuntura történő migrálása során kezdődtek. 20.04.
Ezt a változtatást azért tesszük, hogy csökkentsük a súrlódást a fejlesztési folyamatban. Megnyílik a lehetőség az Ubuntu Touch különböző, hosszú távon támogatott verzióinak biztosítására a jövőben, és biztosítja, hogy továbbra is megbízható és naprakész mobil operációs rendszert tudjunk biztosítani mindenki számára.
aktuális kihívások
A jelenlegi modellel, amelyen az UBports dolgozik, az egyik legnagyobb probléma akikkel van dolgod Ez a "kóddivergencia" az Ubuntu 16.04 és az Ubuntu 20.04 között, ami megnehezítette az integrációt, és zavart keltett azzal kapcsolatban, hogy melyik kódalapot kell használni a változtatások végrehajtásához.
Ezen kívül az UBports megemlíti azt az egyes csomagok hiánya megnehezítette a javítások kiadását a hibákat és a biztonsági frissítéseket agilis módon, ami késéseket eredményez a problémák megoldása és a végfelhasználók számára történő telepítés között. Míg neki a frissítések kiadásának fejlesztését le kellett állítani a stabilitás biztosítása érdekében, ami korlátozta az új funkciók és fejlesztések bevezetésének lehetőségét.
Új kiadású modell
A séma használata helyett formájában indul "OTA szám fiók_neve", új verziók Ubuntu Touch firmware A „year.month.update” séma szerint jelennek meg. Ebben a sémában az év és a hónap megfelel az Ubuntu új ágán alapuló főbb kiadás idejének.
A frissítési szám egy kisebb verziót jelent amely csak kisebb javításokat és fejlesztéseket tartalmaz majd. A nagyobb kiadások a tervek szerint félévente, míg a közbenső vagy frissítési kiadások kéthavonta fognak megjelenni.
Megemlítik, hogy ez az új rendszer a projekt frissítése után lép életbe az Ubuntu 24.04 alapcsomaghoz. Az Ubuntu 24.04-en alapuló Ubuntu Touch első verziója várhatóan júniusban jelenik meg, és a 24.6.0 számot kapja majd.
Ezenkívül a javító frissítések létrehozásakor a 24.6.1, 24.6.2 stb. számot kapják. Körülbelül hat hónappal az „Ubuntu Touch 24.6” megjelenése után (2024 decembere körül) megjelenik az Ubuntu Touch 24.12.0, amely új funkciókat és változtatásokat kínál az Ubuntu 24.10-hez képest. Minden nagyobb kiadás egy hónappal az új főkiadás megjelenése után megszűnik.
Mivel a jelenlegi Ubuntu 20.04 alapú ágról az alap Ubuntu 24.04 csomagra való átállás sok munkát és további stabilizálást igényel, az Ubuntu Touch Focal ág várhatóan egy ideig az új Ubuntu Touch 24.6 ággal párhuzamosan támogatott lesz. .
Kimondottan, a tervek szerint frissítéseket generálnak az Ubuntu Touch OTA-5 Focal, OTA-6 Focal stb.., amíg az új ág teljesen stabilizálódik. Ugyanakkor az Ubuntu Touch Focal OTA-frissítései csak hiba- és sebezhetőség-javításokat tartalmaznak, míg az Ubuntu Touch 24.6 ágában új funkciókat fejlesztenek majd.
Másrészt az UBports megemlíti, hogy az új modellhez való alkalmazkodás érdekében elkezdett dolgozni a Git-tárolók ágainak szervezésében és a CI konfigurációjában.
- A fő ág képviseli a következő szolgáltatáskiadás fejlesztői kódját, míg az ubports/ branches Tartalmazni fogják a funkciókiadások és azok kisebb frissítéseinek kódját.
- A félreértések elkerülése és a fejlesztési folyamat egyszerűsítése érdekében eltávolítjuk az adott Ubuntu verziókat képviselő ágakat.
- A változtatásokat és az MR-eket a fő ágra kell mutatni az aktív fejlesztés érdekében, és szükség szerint integrálni kell a megfelelő kiadási ágakba.
végre, ha az vagy érdekelne többet megtudni róla, ellenőrizheti a részleteket a következő link.