Inițiativa de a aduce mai aproape împreună dezvoltarea openSUSE Leap și SUSE Linux Enterprise

Gerald Pfeifer, CTO al SUSE și președinte al Comitetului director openSUSE, El a oferit comunitatea să ia în considerare o inițiativă pentru a apropia procesele de dezvoltare și de construire ale distribuțiilor openSUSE Leap și SUSE Linux Enterprise. În prezent, versiunile openSUSE Leap sunt construite din setul de bază de pachete din distribuția SUSE Linux Enterprise, dar pachetele pentru openSUSE sunt construite separat de pachetele sursă. Esenta propuneri în unificarea muncii de asamblare a ambelor distribuții și utilizarea pachetelor binare gata făcute de la SUSE Linux Enterprise în openSUSE Leap.

În prima etapă, se propune îmbinarea bazelor de cod suprapuse ale openSUSE Leap 15.2 și SUSE Linux Enterprise 15 SP2, dacă este posibil, fără a pierde funcționalitatea și stabilitatea ambelor distribuții. În a doua etapă, în paralel cu lansarea clasică a openSUSE Leap 15.2, se propune pregătirea unei ediții separate pe baza fișierelor executabile de la SUSE Linux Enterprise și lansarea unei ediții intermediare în octombrie 2020. În a treia etapă, în iulie 2021, este planificată lansarea openSUSE Leap 15.3, folosind fișierele executabile de la SUSE Linux Enterprise în mod implicit.

Folosirea acelorași pachete va simplifica migrarea de la o distribuție la alta, va economisi resurse la construirea și testarea, va face posibilă eliminarea complicațiilor din fișierele cu specificații (toate diferențele definite la nivelul fișierului cu specificații vor fi unificate) și va face trimiterea și procesarea mai ușoară mesaje de eroare (vă vor permite să vă îndepărtați de la diagnosticarea diferitelor versiuni de pachete). openSUSE Leap va fi promovat de SUSE ca platformă de dezvoltare pentru comunitate și partenerii terți. Pentru utilizatorii openSUSE, schimbarea beneficiază de capacitatea de a utiliza cod de producție stabil și pachete bine testate. Actualizările care acoperă pachetele întrerupte vor fi, de asemenea, generale și bine testate de echipa SUSE QA.

Depozitul openSUSE Tumbleweed va rămâne platforma pentru dezvoltarea de noi pachete trimise la openSUSE Leap și SLE. Procesul de transfer al modificărilor la pachetele de bază nu se va schimba (de fapt, în loc de a construi din pachetele SUSE src, vor fi folosite pachete binare gata făcute). Toate pachetele partajate vor continua să fie disponibile în Serviciul Open Build pentru modificare și bifurcare. Dacă este necesar să se mențină funcționalități diferite ale aplicațiilor comune în openSUSE și SLE, funcționalitatea suplimentară poate fi mutată în pachetele specifice openSUSE (similar cu separarea elementelor de branding) sau funcționalitatea necesară poate fi obținută în SUSE Linux Enterprise. Pachetele pentru arhitecturile RISC-V și ARMv7, care nu sunt acceptate în SUSE Linux Enterprise, sunt sugerate să fie compilate separat.

Sursa: opennet.ru

Adauga un comentariu