Fedora Linuxi arendajad on kuulutanud vÀlja SIG-grupi (Eriti Huvi Grupp) loomise ELN (Enterprise Linux Next) projekti toetamiseks, mis on suunatud pidevalt uute Red Hat Enterprise Linuxi versioonide pakkumisele Fedora Rawhide hoidla baasil. RHEL uute harude arendusprotsess hÔlmab kolmeaastaseid haruharu loomisi Fedora-st, mis areneb mÔnda aega eraldi, kuni see saavutab lÔpptootena. ELN vÔimaldab emuleerida Red Hat Enterprise Linuxi versioone, kasutades Fedora Rawhide hoidlast tehtud lÔike, mis on loodud suvalisel hetkel.
Siiani on RHEL arendamine pĂ€rast Fedora haru loomist toimunud suletud ukse taga. Red Hat kavatseb CentOS Streami abil muuta RHEL arendusprotsessi avatumaks ja lĂ€bipaistvamaks kogukonna jaoks. ELN-i eesmĂ€rk on muuta CentOS Streami/RHEL Next haru Fedora-st ennustatavamaks, rakendades meetodeid, mis on lĂ€hedased pideva integreerimise sĂŒsteemidele.
ELN pakub eraldi buildroot'i ja kogumisprotsessi, mis vĂ”imaldab uuesti koostada Fedora Rawhide hoidlat nagu see oleks RHEL. Edukaid ELN-i uuesti koostamisi plaanitakse sĂŒnkroonida RHEL Nexti katseversioonidega, lisades pakettidesse tĂ€iendavaid muudatusi, mis ei ole Fedora-s lubatud (nt kaubamĂ€rkide lisamine). Samal ajal pĂŒĂŒavad arendajad minimeerida erinevusi, jagades neid tingimuslike plokkide tasemel spec-failidesse.
ELN-i abil saavad Fedora toetavad paketid vĂ”imaluse varases etapis muudatusi tuvastada ja testida, mis vĂ”ivad potentsiaalselt mĂ”jutada RHEL arendust. Samuti saab kontrolida prognoositavaid muudatusi tingimuslikes plokkides spec-failides, st kompilatsioonitegevuses koos tingimusega, mille muutuja â%{rhel}â on mÀÀratud vÀÀrtusele â9â (muutuja â%{fedora}â ELN-is tagastab âfalseâ), simuleerides paketi koostamist tulevase RHEL haru jaoks.
ELN vĂ”imaldab katsetada uusi ideid, mĂ”jutamata Fedora pĂ”hiĂŒlesandeid. ELN-i saab kasutada ka Fedora pakettide testimiseks, rakendades uusi kompilaatori lippe, keelates eksperimentaalsed vĂ”i RHEL-ile sobimatud funktsioonid, muutes riistvara arhitektuuri nĂ”udeid ja kaasates tĂ€iendavaid CPU laiendusi. NĂ€iteks on vĂ”imalik testida pakettide ehitamist, aktiveerides AVX2 kĂ€sklustega toetuse, samas kui Fedora tavaline ehitusprotsess jÀÀb muutumatuks, et pĂ€rast jĂ”udluse mĂ”ju hindamist otsustada, kas viia see muudatus pĂ”hijagusse Fedora.
Allikas: opennet.ru
