Fedora Ontwikkelaars Linux het die stigting van 'n SIG (Spesiale Belangegroep) aangekondig om die ELN (Onderneming)-projek te ondersteun Linux Volgende), gemik op die verskaffing van voortdurend opgedateerde weergawes van Red Hat Enterprise Linux на базе репозитория Fedora Rawhide. Процесс разработки новых веток RHEL подразумевает создание раз в три года ответвления от Fedorа, которое некоторое время развивается отдельно, до его доведения до конечного продукта. ELN позволит эмулировать сборки Red Hat Enterprise Linux на основе среза из репозитория Fedora Rawhide, созданного в произвольный момент.
До сих пор после ответвления от Fedora подготовка RHEL велась за закрытыми дверями. При помощи CentOS Stream компания Red Hat намерена сделать процесс разработки RHEL более открытым и прозрачным для сообщества. ELN нацелен на то, чтобы сделать стадию ответвления CentOS Stream/RHEL Next от Fedora более предсказуемой, благодаря применению методов, близких к системами непрерывной интеграции.
ELN sal 'n aparte bouwortel- en bouproses verskaf wat jou toelaat om die Fedora Rawhide-bewaarplek te herbou asof dit RHEL is. Suksesvolle ELN-bou word beplan om gesinchroniseer te word met eksperimentele bouwerk van RHEL Next, wat bykomende veranderinge aan die pakkette byvoeg wat nie in Fedora toegelaat word nie (byvoorbeeld deur handelsname by te voeg). Terselfdertyd sal ontwikkelaars probeer om die verskille te verminder deur hulle op die vlak van voorwaardelike blokke in spesifikasielêers te skei.
Met ELN sal Fedora-pakketonderhouers vroegtydig veranderinge kan vang en toets wat moontlik RHEL-ontwikkeling kan beïnvloed. In die besonder sal dit moontlik wees om die beoogde veranderinge aan voorwaardelike blokke in spesifikasielêers na te gaan, d.w.s. bou 'n voorwaardelike pakket met die "%{rhel}"-veranderlike ingestel op "9" (die "%{fedora}" ELN-veranderlike sal "vals" terugstuur), wat die bou van 'n pakket vir 'n toekomstige RHEL-tak simuleer.
ELN sal jou ook toelaat om met nuwe idees te eksperimenteer sonder om die belangrikste Fedora-geboue te beïnvloed. ELN kan ook gebruik word om Fedora-pakkette te toets teen nuwe samestellervlae, eksperimentele of nie-RHEL-kenmerke te deaktiveer, hardeware-argitektuurvereistes te verander en bykomende SVE-uitbreidings te aktiveer. Byvoorbeeld, sonder om die standaardproses vir die bou van pakkette in Fedora te verander, kan u die bou gelyktydig toets met ondersteuning vir AVX2-instruksies geaktiveer, dan die prestasie-impak van die gebruik van AVX2 in pakkette evalueer en besluit of u die verandering in die hoof Fedora-verspreiding moet implementeer.
Bron: opennet.ru
