Fedora планира да достави RHEL компилации, базирани на Fedora Rawhide

Лос Разработчиците на Fedora пуснаха чрез реклама формирането на група за специални интереси (SIG) с цел да подкрепи проекта Enterprise Linux Next (ELN), който има за цел да осигури непрекъснати компилации на Red Hat Enterprise Linux, базирани на хранилището Fedora Rawhide.

Този нов предложен процес на развитие, предполага, че новите клонове на RHEL имат създаване на клонове на Fedora на всеки три години, че от своя страна ще се разработват отделно за известно време, докато се стигне до крайния продукт.

докато ELN ще позволи емулация на компилации на Red Hat Enterprise Linux въз основа на произволно създаден фрагмент от хранилището на Fedora Rawhide.

Споменава се, че досега, от разклона на Fedora, подготовката на RHEL се извършва при затворени врати. С CentOS Stream Red Hat възнамерява да направи процеса на разработване на RHEL по-отворен и прозрачен за общността.

Мисията на ELN (Enterprise Linux Next) Special Interest Group (SIG) е да постигне версия на RHEL, която може да бъде стартирана непрекъснато.

Използвайки класическия подход, RHEL се разклонява от Fedora и се развива частно за дълго време, преди да се появи отново напълно оформен като Продукт. Вместо това искаме да се възползваме от Rawhide на Fedora и напредъка в CI / CD технологиите, за да се разклоним и да започнем да закаляваме версия на RHEL по всяко произволно време.

ELN има за цел да направи фазата на бифуркация от CentOS Stream / RHEL Следващ от Fedora бъдете по-предвидими чрез използване на техники, подобни на системите за непрекъсната интеграция, плюс ELN ще осигури отделен корен за изграждане и процес на изграждане за възстановяване на хранилището на Fedora Rawhide като RHEL.

Освен това, разработчиците, които планират да синхронизират успешни възстановявания, споменават от ELN с експерименталните компилации на RHEL Next, добавяне на допълнителни промени към пакети, които не са разрешени във Fedora (например добавяне на търговски марки). В същото време разработчиците ще се опитат да минимизират разликите, като ги разделят на ниво условен блок в спецификационни файлове.

С ELN, поддържащите Fedora ще могат да откриват и тестват ранни промени, които биха могли да повлияят на развитието на RHEL.

Каква е ползата от ELN?

Появата и префокусирането на CentOS Stream даде по-ясна история за развитието на RHEL. Fedora продължава да бъде център за разработка на следващото голямо издание на RHEL, докато CentOS Stream изпълнява тази роля отдолу нагоре за стабилизация и актуализации.

Така че някои от нас започнаха да проучват начини да гарантират, че Fedora надгражда своята ценна позиция в екосистемата. Решихме да се съсредоточим върху опростяването на процеса, чрез който Fedora се разклонява и става Red Hat Enterprise Linux. 

Наред с други неща, ще бъде възможно да се проверят очакваните промени на условните блокове в спецификационните файлове, т.е. да се изгради пакет, когато условията се задействат с "% {rhel}", зададено на "9" (променливата ELN "% {fedora} »ще върне" false "), симулирайки изграждане на пакет за бъдещ клон RHEL.

ELN също ще позволи да експериментирате въвеждане на нови идеи в живот, без да се засягат основните компоненти на Fedora.

Това включва ELN, които могат да се използват за тестване на пакетите на Fedora срещу нови флагове на компилатора, деактивиране на експериментални или неподходящи функции на RHEL, промяна на изискванията за хардуерна архитектура и активиране на допълнителни разширения на процесора.

Например, без да променяте стандартния процес на изграждане на пакети във Fedora, се споменава, че можете едновременно да тествате компилация с активирана поддръжка на изрази AVX2, след това да оцените въздействието върху ефективността на използването на AVX2 в пакети и да решите дали да приложите промяната в основната Fedora разпределение.

Накрая ако се интересувате да научите повече за това, можете да се консултирате подробности следващата връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.