Gerald Pfeifer, technický riaditeľ spoločnosti SUSE a predseda dozorného výboru openSUSE, komunite, aby zvážila iniciatívu na zblíženie procesov vývoja a zostavovania distribúcií openSUSE Leap a SUSE Linux Enterprise. V súčasnosti sú vydania openSUSE Leap vytvorené na základe základného balíka distribúcie SUSE Linux Enterprise, ale balíky pre openSUSE sú zostavované samostatne zo zdrojových balíkov. Podstata spočíva v unifikácii práce na zostavovaní oboch distribúcií a použití v openSUSE Leap hotových binárnych balíkov zo SUSE Linux Enterprise.
V prvom kroku sa navrhuje uskutočniť zlúčenie prekrývajúcich sa kódových základov openSUSE Leap 15.2 a SUSE Linux Enterprise 15 SP2, pokiaľ možno bez straty funkčnosti a stability oboch distribúcií. V druhom kroku sa súčasne s klasickým vydaním openSUSE Leap 15.2 navrhuje pripraviť samostatnú edíciu na základe spustiteľných súborov z SUSE Linux Enterprise a vydať medziversiu v októbri 2020. V treťom kroku, v júli 2021, sa plánuje vytvorenie vydania openSUSE Leap 15.3, ktoré bude štandardne využívať spustiteľné súbory zo SUSE Linux Enterprise.
Používanie tých istých balíkov uľahčí migráciu z jednej distribúcie na druhú, ušetrí prostriedky na zostavenie a testovanie, umožní zbaviť sa komplikácií v súboroch spec (všetky rozdiely definované na úrovni súborov spec budú unifikované) a zjednoduší odosielanie a spracovanie chybových správ (umožní prejsť od diagnostiky rôznych zostavení balíkov). openSUSE Leap bude spoločnosťou SUSE prezentované ako vývojová platforma pre komunitu a externých partnerov. Pre používateľov openSUSE bude zmena výhodná možnosťou využívať stabilný kód priemyselnej distribúcie a dobre testované balíky. Aktualizácie, ktoré sa týkajú prekrývajúcich sa balíkov, budú taktiež spoločné a dobre testované tímom kontroly kvality SUSE.
Nástroj na vývoj nových balíčkov, ktoré sa odovzdávajú do openSUSE Leap a SLE, zostane repozitár openSUSE Tumbleweed. Proces prenosu zmien do základných balíčkov sa nezmení (v podstate sa namiesto zostavovania zo src-balíčkov SUSE budú používať hotové binárne balíčky). Všetky spoločné balíčky budú, ako obvykle, prístupné v Open Build Service na modifikáciu a vytváranie forkov. V prípade potreby udržiavania rôznej funkcionality spoločných aplikácií v openSUSE a SLE bude možné dodatočnú funkcionalitu preniesť do špecifických balíčkov pre openSUSE (podobne ako pri oddelení brandingových prvkov) alebo dosiahnuť zahrnutie požadovanej funkcionality do SUSE Linux Enterprise. Balíčky pre architektúry RISC-V a ARMv7, ktoré nie sú podporované v SUSE Linux Enterprise, sa navrhujú zostavovať osobitne.
Zdroj: opennet.ru
