openSUSE:Leap
Inhoud
Samenvatting voor bestuurders
Op de openSUSE Conferentie 2015 heeft SUSE aangekondigd dat het SUSE Linux Enterprise (SLE) broncode heeft vrijgegeven, inclusief alle updates voor onderhoud, in de OBS referentie server. Dit heeft de mogelijkheid gebracht om de ontwikkelaars van SLE en openSUSE en processen voor de stabiele distributie vrijgaven (SLE12/13.2) terug samen te brengen. Deze pagina doet verslag van de status van de discussie die plaats vond op de hoofdlijst voor openSUSE Development over dit onderwerp.
Het resultaat hiervan zou twee distributies worden, onze rollende uitgave (Tumbleweed) die voortdurend wordt bijgewerkt en een stabiele uitgave (Leap) die wordt opgewaardeerd met nieuwe versies.
Huidige status
openSUSE Leap 42.1 is uitgegeven (AANKONDIGING) en kan gedownload worden vanaf software.opensuse.org
Meer details zijn te vinden in Roadmap
Discussies over ontwikkelen
Proces
Stephan Kulow stelde voor dat de basis workflow is dat SLE broncode de kern van het systeem levert en zaken over het bureaublad uit Tumbleweed komen.
Indeling van het project
- openSUSE:Leap:42.1
- pakketten met vrije software licentie [1]
- openSUSE:Leap:42.1:NonFree
- pakketten met niet-vrije licenties [2]
- openSUSE:Leap:42.1:Update
- updates voor pakketten met vrije software licentie [3]
- openSUSE:Leap:42.1:NonFree:Updates
- updates voor pakketten met niet-vrije licenties [4]
Workflow voor indienen van pakketten
Pakketmakers branch en dienen submit-requests in bij openSUSE:Leap:42.1 zoals met elk ander project. De gebruikelijke geautomatiseerde en handmatige reviewmethoden zoals bekend uit Tumbleweed worden toegepast op deze requests. Na alle reviews gaan ze door en de onderhouder van het project accepteert de submit-requests.
Kernelversie
Oorspronkelijke plannen voor Leap waren om de door SLE geleverde versie 3.12 kernel te gebruiken. Er waren echter zorgen over de ondersteuning voor nieuwe hardware. Takashi Iwai en Richard Brown stelden voor de nieuwe 4.1 LTS kernel als de standaard kernel in Leap te gebruiken, die werd geïntegreerd in de distributie op 22 juli
Dit artikel is nog maar gedeeltelijk vertaald. Als u mee wilt helpen met vertalen lees dan Wiki vertalen naar het Nederlands. |
GCC versions
Richard Biener proposed to switch the gcc5 compiler in openSUSE:Leap:42.1 to the old libstdc++ ABI to avoid breakage (when mixing some binaries). The switch to the new libstdc++ ABI would occur at a later flag day. The default compiler version for openSUSE:Leap:42 has not ultimately been set to gcc5 as of July 1 2015; for now, it remains 4.8.
RPM Distro Version Macros
- suse_version 1315 for the full time life of SLE12 and openSUSE:Leap:42.1
- additionally is_opensuse 1 for openSUSE:Leap:42.1 to mark differences
SLE12:GA | SLE12:SP1 | openSUSE:Leap:42.1 | |
suse_version | 1315 | 1315 | 1315 |
is_opensuse | undefined/0? | undefined/0? | 1 |
Marketing Aspects
Name and Versioning
After a discussion on the opensuse-project mailinglist, the community requested the openSUSE Board to decide the Name and Version of this new distribution from a shortlist of popular options
On 6th July, The Board announced that the name of this new Distribution would be 'openSUSE Leap', starting at Version Number 42.1
openSUSE Leap
Development guideline
Leap 42.1: The Best of Two Worlds
Proven SUSE enterprise-components, an LTS-kernel and long-term support
combine with the innovative spirit of the OpenSource community
for excellent reliability and just right up-to-dateness.
Target Audience
In general it was agreed upon that Leap would target people who are looking for a stable base for workstations and servers and that Tumbleweed addresses people who are looking for the latest and greatest Free and Open Source software and sometimes can live with a little instability.