Folkene på OpenSUSE er begyndt at overveje et initiativ at opretholde en udvikling i forbindelse med versionerne af openSUSE Leap og SUSE Linux Enterprise og er det Gerald Pfeiffer, SUSE teknisk direktør og formand for tilsynsudvalget for openSUSE, sforeslog, at samfundet overvejede et initiativ til samle udviklings- og opbygningsprocesser af OpenSUSE Leap- og SUSE Linux Enterprise-distributioner.
Dette blev rejst fordi aktuelt openSUSE Leap-versioner er baseret på det grundlæggende sæt af pakker til SUSE Linux Enterprise-distribution, men openSUSE-pakker udarbejdet separat fra kildepakker. Essensen af forslaget er at samle arbejdet med at bygge distributioner og bruge klar-til-brug binære pakker fra SUSE Linux Enterprise i openSUSE Leap.
I dag har jeg nogle interessante nyheder og et forslag at videregive: SUSE ønsker at tage et yderligere skridt i at åbne op for openSUSE-samfundet og foreslår at tage openSUSE Leap og SUSE Linux Enterprise-forholdet til et nyt niveau.
Internt kaldes denne idé "Lukning af springgabet" og foreslår at styrke og forene tættere:
- Udviklerfællesskaber ved at fokusere på openSUSE Leap som en udviklingsplatform for samfund og industripartnere.
- Brugersamfund ved at drage fordel af fordelene ved en stabil virksomhedskodebase og hastigheden af fællesskabsbidrag.
- OpenSUSE Leap og SUSE Linux Enterprise (SLE) kodebaser, ikke kun deling af kilder, men tilbyder også SUSE Linux Enterprise-binære filer til inkludering i openSUSE Leap.
I første fase har til hensigt at fusionere kodebaserne krydset mellem openSUSE Leap 15.2 og SUSE Linux Enterprise 15 SP2, hvis det er muligt, uden at miste funktionaliteten og stabiliteten af begge distributioner.
I anden fase parallelt med den klassiske version af openSUSE Leap 15.2, foreslås det at forberede en separat udgave baseret på eksekverbare filer af SUSE Linux Enterprise og frigiver en midlertidig version i oktober 2020.
I den tredje fase, i juli 2021, er det planlagt at formulere frigivelsen af openSUSE Leap 15.3 som standard ved hjælp af eksekverbare filer fra SUSE Linux Enterprise i den.
Brug af de samme pakker forenkler migrering fra en distribution til en anden, vil gemme kompilerings- og testressourcer, slippe af med komplikationer i spec-filer (alle forskelle defineret på spec-filniveau vil blive samlet) og gøre det lettere at sende og behandle fejlmeddelelser (giver dig mulighed for at komme væk fra at diagnosticere forskellige sæt pakker ).
openSUSE Leap vil blive fremmet af SUSE som en udviklingsplatform for samfundet og eksterne partnere. For openSUSE-brugere er ændringen gavnlig på grund af muligheden for at bruge stabil industriel distributionskode og velprøvede pakker. Opdateringerne, der dækker de fjernede pakker, vil også være generelle og godt testet af SUSE QC-teamet.
Vi er stolte af at se Leap og Tumbleweed vokse og udvikle sig sammen med SUSE Linux Enterprise.
Denne indsats fra vores ingeniører, der arbejder sammen med andre i OpenSUSE-samfundet, vil gavne alle involverede i mange år fremover.
Datalageret openSUSE Tumbleweed vil fortsat være platformen til udvikling af nye pakker til openSUSE Leap og SLE. Processen med at overføre ændringer til basispakkerne ændres ikke (i stedet for at kompilere fra SUSE src-pakker bruger vi out-of-the-box binære pakker).
Alle delte pakker vil fortsat være tilgængelige for Open Build Service til at ændre og oprette gafler.
Hvis det er nødvendigt at opretholde en anden funktionalitet af de almindelige applikationer i openSUSE og SLE, yderligere funktionalitet kan overføres til specifikke openSUSE-pakker (svarer til separering af branding-element) eller for at opnå inkludering af den nødvendige funktionalitet i SUSE Linux Enterprise.
Pakker til RISC-V- og ARMv7-arkitekturer, der ikke understøttes af SUSE Linux Enterprise, foreslås udarbejdet separat.
Hvis du vil vide mere om det, kan du kontrollere detaljerne I det følgende link.