FESCo (Fedora Engineering Steering Committee) komitee vastutab Fedora jaotuse tehnilise arenduse eest. rakenduse pakkumine (Enterprise Linux Next), mille eesmÀrk on luua Fedora Rawhide'i repolt pÔhinev keskkond, mida saab kasutada RHEL (Red Hat Enterprise Linux) jaotise tulevaste versioonide funktsionaalsuse testimiseks. ELN-i jaoks valmistatakse uus buildroot ja Red Hat Enterprise Linuxi simuleerimise jaoks, kasutades Fedora repolt lÀhtuvate algtekstide pakette. Projekt kÀtkeb Fedora 33 arendusvoorus.
pakub infrastruktuuri, mis vĂ”imaldab koguda Fedora pakette meetoditega, mida rakendatakse CentOS-is ja RHEL-is, andes vĂ”imaluse Fedora pakettide hooldajatele varajases etapis tuvastada muudatusi, mis vĂ”ivad potentsiaalselt mĂ”jutada RHEL-i arendust. ELN vĂ”imaldab samuti kontrollida pakettide spektsifitseerimise failide tingimuste muudatusi, st koguda pakette, mille tingimuste muutuja â%{rhel}â on seadistatud vÀÀrtusele â9â (muutuja â%{fedora}â ELN-i puhul tagastab âfalseâ), simuleerides tulevase RHEL-i haru kogumist.
LĂ”ppeesmĂ€rk on Fedora Rawhide'i repot taastada just nagu RHEL. ELN-is plaanitakse ĂŒmber ehitada ainult vĂ€ike osa Fedora paketikollektsioonist, mis on nĂ”utud CentOS Streamis ja RHEL-is. Edukad ELN-i ĂŒmber ehitamised plaanitakse sĂŒnkroniseerida RHEL-i sisemiste ehitustega, lisades pakettidesse tĂ€iendavaid muudatusi, mis ei ole Fedora-s lubatud (nĂ€iteks kaubamĂ€rkide lisamine). Samal ajal pĂŒĂŒavad arendajad minimaaliseerida erinevusi ELN-i ja RHEL Nexti vahel, jagades neid tingimuslike plokkide tasemele spec-failides.
Teine oluline ELN-i rakendus on vĂ”imalus eksperimenteerida uute ideede rakendamisega, mĂ”jutamata Fedora pĂ”hikooste. EelkĂ”ige on ELN kasulik Fedora kooste loomisel, mis peegeldab vanade seadmete toe lĂ”petamine ja tĂ€iendavate CPU laienduste vaikimisi kasutuselevĂ”tt. NĂ€iteks on vĂ”imalik samal ajal luua Fedora variant, mÀÀrates CPU nĂ”uetes kohustusliku AVX2 kĂ€skluste toe, seejĂ€rel testida AVX2 mĂ”ju tootlikkusele pakettides ning otsustada muudatuse rakendamise ĂŒle pĂ”hijagamisel Fedora.
Sarnased testid on olulised Fedora pakettide kontrollimiseks, arvestades tulevasi muutusi riistvara arhitektuurides, mis on plaanitud olulises RHEL haru versioonis, ilma et see takistaks tavapÀrast pakettide koostamisprotsessi ja Fedora vÀljaannete ettevalmistamist.
Allikas: opennet.ru
