Пројекат УБпортс је најавио прелазак на модел нове генерације издања, овај оглас је генерисан јер се суочава са значајним изазовима што је довело до тога да пројекат поново размисли о приступу лансирању.
И од рођења пројекта, пратио је полупролазни модел издања, за све то време није било проблема са начином на који је функционисао, али се помиње да су проблеми почели да се настављају приликом покушаја миграције базе на Убунту. 20.04.
Ову промену правимо да бисмо смањили трење у процесу развоја. То ће отворити прилику за пружање различитих дугорочних подржаних верзија Убунту Тоуцх-а у будућности и осигурати да можемо да наставимо да пружамо поуздан и ажуриран мобилни оперативни систем за све.
тренутни изазови
Са тренутним моделом на којем УБпортс ради, један од највећих проблема оних са којима имате посла То је „дивергенција кода“ која је генерисана између Убунту 16.04 и Убунту 20.04, што је закомпликовало интеграцију и створило забуну око тога коју базу кода користити за имплементацију промена.
Поред овога, УБпортс то помиње недостатак појединачних пакета отежава издавање поправки грешака и безбедносних ажурирања на агилан начин, што доводи до кашњења између решавања проблема и њиховог постављања крајњим корисницима. Док за њега развој ажурирања је морао бити заустављен да би се осигурала стабилност, што је ограничило могућност увођења нових карактеристика и побољшања.
Нови модел издања
Уместо коришћења шеме лансирања у облику „ОТА број грана_име“, нове верзије Убунту Тоуцх фирмвер Они ће бити приказани према шеми „иеар.монтх.упдате“. У овој шеми, година и месец одговарају времену главног издања заснованог на новој грани Убунту-а.
Број ажурирања представљаће мању верзију који ће укључивати само мање поправке и побољшања. Планирано је да се главна издања појављују сваких шест месеци, док ће се средња или ажурирана издања појавити свака два месеца.
Напомиње се да ће ова нова шема ступити на снагу након ажурирања пројекта на основни пакет Убунту 24.04. Очекује се да ће прва верзија Убунту Тоуцх-а заснована на Убунту 24.04 бити објављена у јуну и биће јој додељен број 24.6.0.
Поред тога, када се генеришу корективне исправке, биће им додељен број 24.6.1, 24.6.2 итд. Отприлике шест месеци након објављивања „Убунту Тоуцх 24.6“, (отприлике децембра 2024.), Убунту Тоуцх 24.12.0 ће бити објављен, нудећи нове функције и промене у односу на Убунту 24.10. Свако велико издање ће бити прекинуто месец дана након формирања новог главног издања.
Пошто прелазак са тренутне гране, засноване на Убунту 20.04, на основни Убунту 24.04 пакет захтева много рада и додатне стабилизације, очекује се да ће Убунту Тоуцх Фоцал грана бити подржана неко време паралелно са новом граном Убунту Тоуцх 24.6 .
Конкретно, планирано је генерисање ажурирања за Убунту Тоуцх ОТА-5 Фоцал, ОТА-6 Фоцал итд.., док се нова грана потпуно не стабилизује. Истовремено, ОТА ажурирања за Убунту Тоуцх Фоцал ће укључивати само исправке грешака и рањивости, док ће нове функције бити развијене у грани Убунту Тоуцх 24.6.
С друге стране, УБпортс помиње да је да би се прилагодио овом новом моделу, почео да ради на неким прилагођавањима у организацији грана Гит репозиторијума и конфигурацији ЦИ:
- Главна грана ће представљати развојни код за следеће издање функције, док ће убпортови/ гране Они ће садржати код за издања функција и њихова мања ажурирања.
- Уклонићемо гране које представљају одређене Убунту верзије да бисмо избегли забуну и поједноставили процес развоја.
- Промене и МР-ови треба да буду усмерени на главну грану за активни развој, и биће интегрисани у одговарајуће гране издања по потреби.
коначно ако јеси заинтересовани да сазнају више о томе, детаље можете погледати у следећи линк.