Algatus openSUSE Leapi ja SUSE Linux Enterprise'i arenduse lähendamiseks

Gerald Pfeifer, SUSE tehnoloogiadirektor ja openSUSE juhtkomitee esimees, ettepanek kogukonnale, et kaaluda algatust, et lähendada openSUSE Leapi ja SUSE Linux Enterprise'i distributsioonide arendus- ja ehitusprotsesse. Praegu on openSUSE Leapi versioonid üles ehitatud SUSE Linux Enterprise'i distributsiooni pakettide põhikomplektist, kuid openSUSE paketid on lähtepakettidest eraldi. Sisuliselt pakkumisi mõlema distributsiooni kokkupanemise ja SUSE Linux Enterprise'i valmis binaarpakettide kasutamise ühendamisel openSUSE Leapis.

Esimeses etapis tehakse ettepanek võimaluse korral ühendada openSUSE Leap 15.2 ja SUSE Linux Enterprise 15 SP2 kattuvad koodibaasid, kaotamata seejuures mõlema distributsiooni funktsionaalsust ja stabiilsust. Teises etapis, paralleelselt OpenSUSE Leap 15.2 klassikalise väljalaskega, tehakse ettepanek valmistada ette eraldi väljaanne, mis põhineb SUSE Linux Enterprise'i täitmisfailidel ja avaldada vaheväljaanne 2020. aasta oktoobris. Kolmandas etapis, juulis 2021, on kavas välja anda openSUSE Leap 15.3, kasutades vaikimisi SUSE Linux Enterprise'i käivitatavaid faile.

Samade pakettide kasutamine lihtsustab ühelt distributsioonilt teisele üleminekut, säästab ressursse ehitamisel ja testimisel, võimaldab vabaneda spetsifikatsioonifailide tüsistustest (kõik spetsifikatsioonifaili tasemel määratletud erinevused ühtlustatakse) ning hõlbustab saatmist ja töötlemist. veateated (võimaldab teil loobuda erinevate paketiehituste diagnoosimisest). OpenSUSE Leapi reklaamib SUSE kogukonna ja kolmandatest osapooltest partnerite arendusplatvormina. OpenSUSE kasutajate jaoks tuleb muudatusest kasu võimalus kasutada stabiilset tootmiskoodi ja hästi testitud pakette. Katkestatud pakette hõlmavad värskendused on samuti üldised ja SUSE QA meeskonna poolt hästi testitud.

OpenSUSE Tumbleweedi hoidla jääb platvormiks openSUSE Leapile ja SLE-le esitatud uute pakettide arendamiseks. Muudatuste baaspakettidele ülekandmise protsess ei muutu (tegelikult kasutatakse SUSE src pakettidest ehitamise asemel valmis binaarpakette). Kõik jagatud paketid on jätkuvalt saadaval Open Build Service'is muutmiseks ja ühendamiseks. Kui on vaja säilitada openSUSE-s ja SLE-s levinud rakenduste erinevat funktsionaalsust, saab lisafunktsionaalsust viia openSUSE-spetsiifilistele pakettidele (sarnaselt kaubamärgielementide eraldamisele) või saavutada vajaliku funktsionaalsuse SUSE Linux Enterprise'is. RISC-V ja ARMv7 arhitektuuride paketid, mida SUSE Linux Enterprise ei toeta, on soovitatav koostada eraldi.

Allikas: opennet.ru

Lisa kommentaar