Fedora berencana untuk mengirimkan build RHEL berdasarkan Fedora Rawhide

Los Pengembang Fedora dirilis melalui iklan pembentukan Kelompok Minat Khusus (SIG) untuk mendukung proyek Enterprise Linux Next (ELN), yang bertujuan untuk menyediakan build berkelanjutan dari Red Hat Enterprise Linux berdasarkan repositori Fedora Rawhide.

Proses pengembangan baru yang diusulkan ini, menyiratkan bahwa cabang RHEL baru memiliki pembuatan cabang Fedora setiap tiga tahun, yang untuk bagian mereka akan dikembangkan secara terpisah untuk beberapa waktu, sampai dibawa ke produk akhir.

sementara ELN akan mengizinkan emulasi build Red Hat Enterprise Linux berdasarkan potongan yang dibuat secara acak dari repositori Fedora Rawhide.

Disebutkan, hingga saat ini, sejak bercabang Fedora, persiapan RHEL dilakukan secara tertutup. Dengan CentOS Stream, Red Hat bermaksud membuat proses pengembangan RHEL lebih terbuka dan transparan bagi komunitas.

Misi ELN (Enterprise Linux Next) Special Interest Group (SIG) adalah untuk mencapai versi RHEL yang dapat dijalankan secara terus menerus.

Menggunakan pendekatan klasik, RHEL bercabang dari Fedora dan berkembang secara pribadi untuk waktu yang lama sebelum muncul kembali secara penuh sebagai Produk. Sebagai gantinya, kami ingin memanfaatkan Fedora's Rawhide dan kemajuan dalam teknologi CI / CD untuk bercabang dan mulai memperkuat versi RHEL kapan saja.

ELN bertujuan untuk membuat fase percabangan dari CentOS Stream / RHEL Next dari Fedora menjadi lebih dapat diprediksi dengan menggunakan teknik yang mirip dengan sistem integrasi berkelanjutanSelain itu, ELN akan menyediakan root build terpisah dan proses build untuk membangun kembali repositori Fedora Rawhide sebagai RHEL.

Selain itu, pengembang yang berencana menyinkronkan pembangunan kembali yang berhasil disebutkan oleh ELN dengan build eksperimental RHEL Next, menambahkan perubahan tambahan ke paket yang tidak diperbolehkan di Fedora (misalnya, menambahkan merek dagang). Pada saat yang sama, pengembang akan mencoba meminimalkan perbedaan dengan membaginya pada level blok bersyarat dalam file spesifikasi.

Dengan ELN, pengelola Fedora akan dapat mendeteksi dan menguji perubahan awal yang dapat memengaruhi pengembangan RHEL.

Apa manfaat ELN?

Munculnya dan pemfokusan kembali CentOS Stream telah memberikan cerita yang lebih jelas tentang pengembangan RHEL. Fedora terus menjadi hub pengembangan untuk rilis utama berikutnya dari RHEL, sementara CentOS Stream menjalankan peran bottom-up untuk stabilisasi dan pembaruan.

Jadi beberapa dari kita telah mulai mencari cara untuk memastikan bahwa Fedora membangun posisinya yang berharga dalam ekosistem. Kami memutuskan untuk fokus pada penyederhanaan proses yang digunakan Fedora untuk bercabang dan menjadi Red Hat Enterprise Linux. 

Antara lain, dimungkinkan untuk memeriksa perubahan yang diharapkan dari blok bersyarat dalam file spesifikasi, yaitu Bangun paket ketika kondisi dipicu dengan "% {rhel}" disetel ke "9" (variabel ELN "% {fedora } »Akan mengembalikan" false "), menyimulasikan pembuatan paket untuk cabang RHEL di masa mendatang.

ELN juga akan memungkinkan untuk bereksperimen menghidupkan ide-ide baru tanpa memengaruhi build Fedora inti.

Ini termasuk ELN yang dapat digunakan untuk menguji paket Fedora terhadap tanda compiler baru, menonaktifkan fitur RHEL eksperimental atau tidak sesuai, mengubah persyaratan arsitektur perangkat keras, dan mengaktifkan ekstensi CPU tambahan.

Misalnya, tanpa mengubah proses build paket standar di Fedora, disebutkan bahwa Anda dapat secara bersamaan menguji build dengan dukungan pernyataan AVX2 diaktifkan, lalu mengevaluasi dampak performa penggunaan AVX2 dalam paket dan memutuskan apakah akan mengimplementasikan perubahan di Fedora utama distribusi.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu, Anda bisa berkonsultasi detailnya link berikut ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.