Inisyatiba upang paglapitin ang openSUSE Leap at SUSE Linux Enterprise development

Gerald Pfeifer, CTO ng SUSE at Chairman ng openSUSE Steering Committee, iminungkahi komunidad na isaalang-alang ang isang inisyatiba upang paglapitin ang pagbuo at pagbuo ng mga proseso ng openSUSE Leap at SUSE Linux Enterprise distribution. Sa kasalukuyan, ang mga paglabas ng openSUSE Leap ay binuo mula sa pangunahing hanay ng mga pakete sa pamamahagi ng SUSE Linux Enterprise, ngunit ang mga pakete para sa openSUSE ay binuo nang hiwalay mula sa mga source package. Ang kakanyahan alok sa pag-iisa sa gawain ng pagsasama-sama ng parehong mga distribusyon at paggamit ng mga handa na binary na pakete mula sa SUSE Linux Enterprise sa openSUSE Leap.

Sa unang yugto, iminumungkahi na pagsamahin ang magkakapatong na mga base ng code ng openSUSE Leap 15.2 at SUSE Linux Enterprise 15 SP2, kung maaari, nang hindi nawawala ang functionality at stability ng parehong distribusyon. Sa ikalawang yugto, kasabay ng klasikong paglabas ng openSUSE Leap 15.2, iminungkahi na maghanda ng hiwalay na edisyon batay sa mga executable na file mula sa SUSE Linux Enterprise at maglabas ng pansamantalang release sa Oktubre 2020. Sa ikatlong yugto, sa Hulyo 2021, pinaplanong ilabas ang openSUSE Leap 15.3, gamit ang mga executable na file mula sa SUSE Linux Enterprise bilang default.

Ang paggamit ng parehong mga pakete ay magpapasimple sa paglipat mula sa isang pamamahagi patungo sa isa pa, makatipid ng mga mapagkukunan sa pagbuo at pagsubok, gagawing posible na mapupuksa ang mga komplikasyon sa mga spec file (lahat ng mga pagkakaiba na tinukoy sa antas ng spec file ay pag-iisa) at gawing mas madali ang pagpapadala at pagproseso mga mensahe ng error (ay magbibigay-daan sa iyo na lumayo mula sa pag-diagnose ng iba't ibang mga build ng package). Ang openSUSE Leap ay ipo-promote ng SUSE bilang isang development platform para sa komunidad at mga third-party na kasosyo. Para sa mga user ng openSUSE, ang pagbabago ay nakikinabang mula sa kakayahang gumamit ng matatag na code ng produksyon at mahusay na nasubok na mga pakete. Ang mga update na sumasaklaw sa mga hindi na ipinagpatuloy na pakete ay magiging pangkalahatan din at masusubok ng mabuti ng SUSE QA team.

Ang openSUSE Tumbleweed repository ay mananatiling platform para sa pagbuo ng mga bagong package na isinumite sa openSUSE Leap at SLE. Ang proseso ng paglilipat ng mga pagbabago sa mga base na pakete ay hindi magbabago (sa katunayan, sa halip na magtayo mula sa SUSE src packages, ang mga handa na binary na pakete ay gagamitin). Ang lahat ng nakabahaging pakete ay patuloy na magiging available sa Open Build Service para sa pagbabago at forking. Kung kinakailangan upang mapanatili ang iba't ibang functionality ng mga karaniwang application sa openSUSE at SLE, ang karagdagang functionality ay maaaring ilipat sa openSUSE-specific na mga package (katulad ng paghihiwalay ng mga elemento ng pagba-brand) o ang kinakailangang functionality ay maaaring makamit sa SUSE Linux Enterprise. Ang mga package para sa mga arkitektura ng RISC-V at ARMv7, na hindi suportado sa SUSE Linux Enterprise, ay iminumungkahi na hiwalay na i-compile.

Pinagmulan: opennet.ru

Magdagdag ng komento