Aloite tuoda openSUSE Leap ja SUSE Linux Enterprise -kehitys lähemmäksi toisiaan

Gerald Pfeifer, SUSE:n teknologiajohtaja ja openSUSEn ohjauskomitean puheenjohtaja, hän tarjosi yhteisö harkitsemaan aloitetta tuoda OpenSUSE Leap- ja SUSE Linux Enterprise -jakelujen kehitys- ja rakennusprosessit lähemmäksi toisiaan. Tällä hetkellä openSUSE Leap -julkaisut rakennetaan SUSE Linux Enterprise -jakelun pakettien ydinjoukosta, mutta openSUSE-paketit rakennetaan erillään lähdepaketeista. olemus ehdotus yhdistämällä sekä jakelujen kokoamisen että SUSE Linux Enterprisen valmiiden binaaripakettien käytön openSUSE Leapissa.

Ensimmäisessä vaiheessa ehdotetaan, että openSUSE Leap 15.2:n ja SUSE Linux Enterprise 15 SP2:n päällekkäiset koodikannat yhdistetään, mikäli mahdollista, menettämättä molempien jakelujen toimivuutta ja vakautta. Toisessa vaiheessa, rinnakkain OpenSUSE Leap 15.2:n klassisen julkaisun kanssa, ehdotetaan, että valmistetaan erillinen versio, joka perustuu SUSE Linux Enterprisen suoritettaviin tiedostoihin, ja välijulkaisu julkaistaan ​​lokakuussa 2020. Kolmannessa vaiheessa, heinäkuussa 2021, on tarkoitus julkaista openSUSE Leap 15.3, jossa käytetään oletuksena SUSE Linux Enterprisen suoritettavia tiedostoja.

Samojen pakettien käyttäminen yksinkertaistaa siirtymistä jakelusta toiseen, säästää resursseja rakentamiseen ja testaukseen, mahdollistaa spesifikaatiotiedostojen komplikaatioiden poistamisen (kaikki spesifikaatiotiedostotasolla määritellyt erot yhdistetään) ja helpottaa lähettämistä ja käsittelyä. virheilmoituksia (voit siirtyä pois eri pakettien koontiversioiden diagnosoinnista). SUSE mainostaa openSUSE Leapia yhteisön ja kolmansien osapuolien kumppanien kehitysalustana. OpenSUSE-käyttäjille muutos hyötyy mahdollisuudesta käyttää vakaata tuotantokoodia ja hyvin testattuja paketteja. Myös lopetettuja paketteja koskevat päivitykset ovat yleisiä, ja SUSE QA -tiimi testaa ne hyvin.

openSUSE Tumbleweed -arkisto säilyy alustana uusien openSUSE Leapille ja SLE:lle lähetettyjen pakettien kehittämiselle. Muutosten siirto peruspaketteihin ei muutu (itse asiassa SUSE src -paketeista rakentamisen sijaan käytetään valmiita binääripaketteja). Kaikki jaetut paketit ovat jatkossakin saatavilla Open Build -palvelussa muokkausta ja haaroitusta varten. Jos on tarpeen ylläpitää yleisten sovellusten erilaisia ​​toimintoja openSUSEssa ja SLE:ssä, lisätoimintoja voidaan siirtää openSUSE-kohtaisiin pakkauksiin (saman tapaan kuin brändäyselementtien erottelussa) tai tarvittava toiminnallisuus voidaan saavuttaa SUSE Linux Enterprisessa. RISC-V- ja ARMv7-arkkitehtuurien paketit, joita SUSE Linux Enterprise ei tue, suositellaan käännettäväksi erikseen.

Lähde: opennet.ru

Lisää kommentti