Initiativ til at nærsætte udviklingen af openSUSE Leap og SUSE Linux Enterprise

Gerald Pfeifer, teknisk direktør for SUSE og formand for tilsynsudvalget for openSUSE, et håndskrevet patch til rettelsen. opfordrer samfundet til at overveje initiativet til at sammenkøre udviklings- og byggeprocesserne for distributionerne openSUSE Leap og SUSE Linux Enterprise. I øjeblikket opbygges openSUSE Leap-udgivelser på grundlag af et grundlæggende sæt pakker fra SUSE Linux Enterprise-distributionen, men pakkerne til openSUSE samles separat fra kildefiler. Essensen af forslaget er at ensarte arbejdsprocessen for at samle begge distributioner og bruge færdige binære pakker fra SUSE Linux Enterprise i openSUSE Leap.

I første fase foreslås det at fusionere de overlappende kodebaser af openSUSE Leap 15.2 og SUSE Linux Enterprise 15 SP2, så vidt muligt uden at miste funktionalitet og stabilitet for begge distributioner. I anden fase foreslås det at forberede en separat udgave baseret på eksekverbare filer fra SUSE Linux Enterprise parallelt med den klassiske udgave af openSUSE Leap 15.2 og at frigive en mellem-release i oktober 2020. I tredje fase planlægges det at danne udgivelsen af openSUSE Leap 15.3 i juli 2021, som som standard vil bruge eksekverbare filer fra SUSE Linux Enterprise.

Brugen af de samme pakker vil forenkle migrationen fra én distribution til en anden, spare ressourcer til opbygning og testning, gøre det muligt at undgå komplikationer i spec-filerne (alle forskelle defineret på niveau med spec-filer vil blive ensartet) og gøre det lettere at sende og håndtere fejlrapporter (muliggøre at træde tilbage fra diagnosticering af forskellige pakkeopbygninger). openSUSE Leap vil blive præsenteret af SUSE som en udviklingsplatform for samfundet og eksterne partnere. For brugerne af openSUSE vil ændringen være fordelagtig ved muligheden for at bruge stabil kode fra den kommercielle distribution og veltestede pakker. Opdateringer, der dækker overlappende pakker, vil også være fælles og veltestede af SUSE's kvalitetskontrolteam.

Udviklingsplatformen for nye pakker, der overføres til openSUSE Leap og SLE, forbliver openSUSE Tumbleweed-repositoriet. Processen til overførsel af ændringer til de grundlæggende pakker vil ikke ændre sig (i stedet for at bygge fra SUSE's src-pakker, vil færdige binære pakker blive anvendt). Alle fælles pakker vil som tidligere være tilgængelige i Open Build Service til modification og oprettelse af forks. Hvis det er nødvendigt at opretholde forskellige funktionaliteter for fælles applikationer i openSUSE og SLE, kan yderligere funktionalitet flyttes til specifikke openSUSE-pakker (svarende til opdelingen af brandingelementer) eller opnå inkludering af den ønskede funktionalitet i SUSE Linux Enterprise. Pakker til RISC-V- og ARMv7-arkitekturer, der ikke understøttes i SUSE Linux Enterprise, foreslås samlet separat.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster