Uzun ve Dolambaçlı Yol

Evet, bu beklediğimizden çok daha uzun bir yol oldu fakat neredeyse vardık! Artık Mageia 5 Beta 1 onaylandı!

Neler oldu? Neden bu kadar zaman geçti? (orjinal planlamadan birbuçuk ay daha fazla)

Mageia buildsystem’e karşı RPM 4.12, bir retrospektif

Kısa açıklama: Bazı şeyler yanlış gitti ve bundan dolayı diğer işler bozuldu.

Uzun açıklama: Eylül’e geri dönelim. Biz RPM paket yöneticimizi son versiyon olan 4.12 sürümüne yükseltmeye karar verdik ve bu güncellemeyi tüm paketlerin yenilendiği toplu yenileme planımızdan hemen önce yaptık. Bu işlem, geliştirme yığınımızın güncel durum ile uyumulu olmalarını sağlama almak için, dağıtımdaki tüm paketleri yeniden inşa ettiğimiz Beta öncesi gerekli bir adımdı.

Fakat bu sefer de yeni RPM sürümü, toplu yenileme süresince  bir çok ana paketin kırılması ile tanıştı ve bir sürü paket inşa sırasındaki zincirleme tepkide başarısız oldu. Bunu düzeltmek birkaç hafta aldı ama maalesef planladığımız Mageia 5 Beta 1 için son teslim tarihinden uzun bir zaman geçmişti (ilk başta Eylül’ün sonu olarak planlanmıştı). Bu yüzden de Beta 1’i Ekim’in ortasına ertelemeye karar verdik.

Bununla beraber bu ilk toplu yenileme sırasında ana araçlarımızı onarırken RPM kurulumu için bazı önemli değişiklikler yapıldı. Sonuç olarak yeniden yapılandırılan paketlerin (RPM kurulum değişikliğinden önce olanlar) yarısının bazı önemli metadata’ları eksikti. Biz bunun üzerine Ekim’de ikinci bir toplu yenileme işlemi yapmaya karar verdik ve işler Java yığını ile ilgili bazı sorunların dışında oldukça iyi gitti. Ön sürüm testi için QA takımına teslim edildiği ve ilk Beta 1 ISO’ları tasarlandığı zaman çoktan Ekim’i geçmişti.

Bildiğiniz gibi bir Linux dağıtım yayını temelde paket takımı ile beraber bir yükleyicidir. Bu eksende tam harekete geçiyorduk ki RPM ve glibc konusunda (GNU C library) yükleyici ile ilgili bazı sorunlarla karşılaştık. Bu durum Beta sürümünü daha da geciktirdi.

Daha sonra QA takımı nihayet yeniden hazırlanan ISO ile ilgili faaliyete geçebildi ve geliştiricilerimizin yardımı ile kritik hatalar bulundu. Mageia 3 ve Mageia 4 için aday güncellemeleri test ederken aynı zamanda bu ISO’lar üzerinde de aralıksız çalışan QA takımına çok büyük teşekkürler. Bu beta mükemmellikten uzak, bu yüzden de bilinen hataları kontrol etmeyi unutmayın fakat cauldron’nun şu anki durumunu görmek için Beta 1’i kurmanız gerekmektedir. Lütfen gördüğünüz herhangi bir hatayı rapor edin, biz Mageia 5 Beta 2 için yapabileceğimiz bir çok hata onarımı için çalışacağız.

Geliştirme yol haritası sonucu

İlk planlamamıza göre ikinci beta sürümünün 31 Ekim’de yayınlanması gerekiyordu.

Biz, Beta 2’yi atlamak veya ortadaki sürümler ile Mageia 5 final sürümünü ertelemek arasında seçim yapmak zorundaydık. Beta 1 testlerinden gelen bilgilere göre karar verdik ki Beta 1 hala bazı ciddi sorunlar bulunan bir sürüm olduğundan ikinci betayı atlamayı göze alamadık. Sonuç olarak tüm planlanmış günler ve final sürüm ertelendi ve yeni bir geliştirme yol haritası aşağıdaki gibi planlandı:

  • Beta 2: 16 Aralık 2014
  • Aday Sürüm: 6 Ocak 2015
  • Ara sürüm: 23 Ocak 2015
  • Final sürüm: 31 Ocak 2015

Güzel… Peki şimdi Beta 1’im nerede?

Hepiniz bu sürüm için yeterince uzun beklediniz şimdi aşağıdaki ilk linkten Beta 1’i indirebilirsiniz ancak diğer linkleri de kontrol etmeyi unutmayın:

Test edin, keyif alın ve gördüğünüz herhangi bir hatayı mutlaka raporlayın! Artık şimdi Mageia 5’i parlatma zamanı!

Bu yazı “The Long and Winding Road” günlük girdisinin @osifa tarafından yapılmış olan Türkçe çevirisidir.

Bu yazı Genel kategorisine gönderilmiş ve , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Yoruma kapalı.