Initiatief voor het samenbrengen van de ontwikkeling van openSUSE Leap en SUSE Linux Enterprise.

Gerald Pfeifer, technisch directeur van SUSE en voorzitter van de toezichtraad van openSUSE, stelde voor heeft de gemeenschap gevraagd om initiatieven te overwegen voor de samenvoeging van de ontwikkelings- en bouwprocessen van de distributies openSUSE Leap en SUSE Linux Enterprise. Momenteel worden de releases van openSUSE Leap gevormd op basis van een basisset van pakketten van de distributie van SUSE Linux Enterprise, maar de pakketten voor openSUSE worden afzonderlijk samengesteld uit pakketten met broncode. Het doel voorstel is om de werkzaamheden aan de bouw van beide distributies te uniformeren en gebruik te maken van kant-en-klare binairen pakketten uit SUSE Linux Enterprise in openSUSE Leap.

In de eerste fase wordt voorgesteld om de overlappende codebases van openSUSE Leap 15.2 en SUSE Linux Enterprise 15 SP2 samen te voegen zonder verlies van functionaliteit en stabiliteit van beide distributies, indien mogelijk. In de tweede fase zou, parallel aan de klassieke release van openSUSE Leap 15.2, een aparte editie op basis van de uitvoerbare bestanden van SUSE Linux Enterprise worden voorbereid en een tussentijdse release in oktober 2020 worden uitgebracht. In de derde fase wordt verwacht dat in juli 2021 de release van openSUSE Leap 15.3 zal worden gevormd, waarbij standaard de uitvoerbare bestanden van SUSE Linux Enterprise worden gebruikt.

Het gebruik van dezelfde pakketten zal de migratie van de ene distributie naar de andere vergemakkelijken, middelen besparen op bouw en testen, mogelijkheden bieden om complicaties in spec-bestanden te vermijden (alle verschillen die op het niveau van spec-bestanden zijn gedefinieerd, zullen worden verenigd) en het verzenden en verwerken van foutmeldingen eenvoudiger maken (het zal mogelijk maken om af te stappen van de diagnose van verschillende pakketversies). openSUSE Leap zal door SUSE worden gepresenteerd als een ontwikkelplatform voor de gemeenschap en externe partners. Voor openSUSE-gebruikers is de wijziging voordelig omdat het de mogelijkheid biedt om stabiele code van de industriƫle distributie en goed geteste pakketten te gebruiken. Updates die overlappende pakketten bestrijken, zullen ook gemeenschappelijk en goed getest zijn door het kwaliteitscontroleteam van SUSE.

Het platform voor de ontwikkeling van nieuwe pakketten die worden overgedragen aan openSUSE Leap en SLE blijft de openSUSE Tumbleweed-repository. Het proces voor het doorgeven van wijzigingen in de basispakketten verandert niet (in wezen zullen in plaats van het bouwen uit src-pakketten van SUSE kant-en-klare binaire pakketten worden gebruikt). Alle gedeelde pakketten zullen net als voorheen beschikbaar zijn in de Open Build Service voor modificatie en het creƫren van forks. Indien nodig, om verschillende functionaliteiten van gedeelde applicaties in openSUSE en SLE te behouden, kan extra functionaliteit worden ondergebracht in openSUSE-specifieke pakketten (in lijn met de splitsing van branding-elementen) of kan men trachten om de benodigde functionaliteit op te nemen in SUSE Linux Enterprise. Pakketten voor de architecturen RISC-V en ARMv7, die niet worden ondersteund in SUSE Linux Enterprise, worden voorgesteld om apart te worden gebouwd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster