Pardus geliştiricilerinin geçtiğimiz yıl ocak ayında Bahçeşehir Üniversitesi'nde yapılan geliştirici toplantısının ardından yapılan bu ilk yüz yüze toplantıda, Pardus 2009 sürümü ve genel politikalarla ilgili önemli kararlar alındı. Toplantı bu yıl aynı zamanda Pardus'un Platin Sponsor olduğu BİLMÖK (Bilgisayar Mühendisliği Öğrencileri Kongresi) ile aynı anda, 29 Şubat 2009 tarihinde ODTÜ Kültür ve Kongre Merkezi'nde düzenlendi. Sadece Pardus Geliştiricilerine açık olan toplantı, hem TÜBİTAK UEKAE çalışanı geliştiricilerin hem de gönüllü geliştiricilerimizin yoğun katılımıyla gerçekleşti.
Toplantıda alınan kararların bir kısmı Pardus 2009 sürümüyle doğrudan ilgili olmakla birlikte, bir kısmı da Pardus Projesi'nin genel politikalarına ilişkin oldu. Toplantıda Pardus 2009 sürümü için Özgürlükİçin topluluğunun üstleneceği görevler konusunda da bazı kararlar alındı.
Toplantının henüz başında katılımcıların kendilerini ve Pardus geliştiricisi sıfatıyla yaptıklarını anlatmalarını takiben gündemin görüşülmesine başlandı.
Gündemin ilk maddesinde yer alan Pardus geliştiricilerine yönelik bir bülten çalışması fikri, tüm geliştiriciler tarafından kabul gördü. Buna göre KDE Digest benzeri bir bülten, önemli paket güncellemeleri, Pardus teknolojilerinde yapılan geliştirme ve değişiklikleri bir özet halinde geliştiricilere ve ilgililere duyuracak. Ekran görüntülerinin de yer alacağı bu bültenin, mevcut geliştiricilerinin üstlerinde yer alan iş yükünü artırmaması için Özgürlükİçin topluluğu bünyesinde oluşturulacak bir ekip ve onlara danışmanlık yapacak bir geliştiricinin çalışmasıyla hazırlanmasına karar verildi. Bu konudaki çalışmalarımızı yakın zamanda duyuracağız.
Geliştiricilere Yeni Olanaklar
Geliştirici listesinde bir süredir konuşulan geliştiricilere bazı olanakların sağlanması konusunda söz alan tüm geliştiriciler belli konular üstünde karara vardılar. Buna göre geliştiricilere özelleştirilmiş amaçlar için FTP alanı sağlanmasına ve yine geliştiricilere kullanmaları için e-posta adresi tahsis edilmesine karar verildi.
Kararlı depo için sürdürülen fallback hizmetinin (paket inşa edilirken dosyaların ilk kaynakta bulunamaması durumunda Pardus sunucularından indirilmesi işlemi) katkı deposuna da uygulanmasına karar verildi. Geliştiricilere sağlanacak uzaktan ulaşılabilecek bir sanal makine ile paket yapım sürecinin sürekli temiz bir sistemde yapılmasının sağlanması ve bu sayede hataların azaltılması yönünde karar alındı. Bu konuda yöntemin nasıl uygulanacağına ise ilerleyen günlerde karar verilecek.
Göç aracımızın yazarı olan Murat ONGAN'ın okul hayatında yaşadığı yoğunluk nedeniyle bu önemli bileşeni devretmek istemesi nedeniyle gündeme gelen göç aracının KDE 4 ortamına taşınmasının kimin tarafından yapılacağı ve mevcut hataları ile yeni özelliklerin kimler tarafından ekleneceğine ilişkin bir e-postanın geliştirici listesine atılmasına karar verildi.
Sürüm Döngüsü Politikası
Pardus sürümlerinin yaşam süreçleri hakkında bir politika oluşturulması amacıyla yapılan tartışma temel olarak özellikle son kullanıcının sistemini bir sürümden diğer sürüme verilerini kaybetmeden nasıl yükselteceği konusunun tartışılmasına özgülendi. Buna göre geçişin teknik olarak mümkün olduğu hallerde sürüm çıkması için deneysel bir yol olsa bile bir güncelleme belgesinin çıkması gerektiğine, daha sonra daha güvenli bir aracın sürüm çıkmadan duyurulduğu tarihte yayınlanarak son kullanıcılara sürüm atlama şansının verilmesi gerektiği söylendi. Bu işlerin yapılması ve betiklerin hazırlanması için Semen CİRİT gönüllü oldu.
Ekin MEROĞLU ise gelen bir soru karşısında ara sürüm çıkarma takviminin belirli bir takvime bağlı olmamakla birlikte güncellemelerin bir CD boyutunun yarısını aşmasından sonra ara sürüm çıkarma hazırlıklarına başlandığını belirtti.
Bir sürümün nasıl öldürüleceği konusunda ise yeni sürümün yayınlandıktan sonra eski sürümün bir süre açık hatalarının giderilmesine ve güncellemelerinin yapılmasına, daha sonra bu güncellemelerin sadece güvenlik güncellemeleri olarak sınırlandırılmasına ve son aşamada sürümden desteğin tamamen çekilmesine karar verildi. Bununla birlikte camiadan sürümün yaşaması için bir katkı gelmesi durumunda bu katkının sürüme özgülenmesi gerektiği konusunda da karara varıldı. Sürüm döngüsü ile ilgili önemli konulardan birisi ise Pardus 2008 deposunun API / ABI kırılarak güncellenmesi sonucunda oluşturulacak ve uzun dönem destek verilecek olan Pardus Kurumsal sürümünün nasıl kurgulanacağı ve 2008 deposu ile arasındaki farkların nasıl ele alınacağı yönünde oldu.
Pardus 2009 ve Yenilikler
Toplantının geri kalan kısmı ise daha çok Pardus 2009 sürümüne özgüydü. Bu kapsamda konuşulan ilk konu Özgürlükİçin Topluluğu'nun bu kapsamda yapacakları oldu. Pardus 2009 sürümünde Pardus'un temel özelliklerini tanıtan ve çevrimdışı görüntülenecek 7-8 adet HTML sayfasının Pardus Turu adı altında, Kaptan'dan çalıştırılabilecek bir paket olarak hazırlanmasına karar verildi. Pardus 2008 ile birlikte yine Özgürlükİçin topluluğu tarafından hazırlanan kurulum slaytlarının yenilenmesine ve son olarak yakın zamanda Özgürlükİçin'de yayına girecek Tema bölümünün Get Hot New Stuff desteğiyle birlikte Pardus 2009 ile etkileşime sokulmasına karar verildi. Bu destek sayesinde Pardus kullanıcıları tarafından hazırlanan duvarkağıdı, pencere dekorasyonları, ses ve açılış görsellerini tek bir tıkla kullanmak mümkün olacak.
YALI'nın yeni sürümünde verilecek bir çekirdek parametresi ile sadece system.base bileşeninin kurulabilir olmasının sağlanması işinin YALI geliştirici Gökmen GÖKSEL'in daha önceden duyurduğu yapılacaklar listesine eklenmesine karar verildi. LVM / RAID ve kriptolu disk için gerekli backend'lerin ve YALI'da bu tip kurulumu destekleme çalışmaları da Mete ALPASLAN'ın gönüllü olması ile kendisi tarafından yapılacak. Bu konuda gerekli mkinitramfs desteği ise sürüm yöneticisi Onur KÜÇÜK tarafından verilecek.
Sistemin temelinde ise Müdür'ün syslog dışında özellikle Rsyslog gibi alternatif kayıt sunucuları ile çalışması için gerekli değişikliklerin yapılmasına, açılıştaki komut satırında yer alan çekirdek parametrelerinin bir ayar dosyası haline getirilmesine karar verildi. Çekirdek modülleri arayüzünün system-manager projesine dâhil edilmesine karar verildi. Smolt paketlerinin ise hemen hemen hazır olduğu ve gerekirse hem smolt sunucularına hem de Pardus tarafından kurgulanacak bir sunucuya kolaylıkla veri gönderebileceği söylendi.
Uğur TUTAR tarafından hazırlanacak ve tarayıcılara Türkçe harfleri tanıma ve taranan Türkçe metinlerin bir kelime işlemciye aktarılmasına olanak sağlayan optik karakter tanıma (OCR ) programının ise yetişirse 2009.1 sürümünden sonra projeye dâhil edilebileceği öngörüldü.
Pardus'un DVD sürümü için çalışmaların sürüm sonrasında başlayacağı, eğer DVD sürümü olursa Çalışan ve Kurulan CD'nin DVD ortamında birleştirilebileceği ama bu ana kadar CD üstünde böyle bir çalışmanın yer sıkıntısı nedeni ile mümkün olmadığı dile getirildi.
PiSi'ye Yeni Özellikler
Paket kurulumunda özel mesaj gösterme isteğinin getirilmesinin ateşli bir şekilde savunulduğu toplantıda, bu işin yönetimsel zorluğu nedeniyle herkesin mesaj yazabileceği bir yöntemden çok, daha önceden belirlenen mesajların gösterilmesi şeklinde yapılabileceği konusunda görüşler dile getirildi.
Depo politikası konusunda yapılan tartışmada ise depoların birleştirilmesi, katkı deposunun büyümesi buna karşın kararlı deponun küçülmesi ve yine katkı deposu ile kararlı depo arasında paket geçişlerinin yapılarak daha büyük bir kararlı depo olması gibi fikirler öne çıkmakla birlikte bu fikirlerin teknik uygulanabilirliği, fayda ve sakıncalarının geliştirici listesinde tartışıldıktan sonra son kararın depo sorumlusu Ozan ÇAĞLAYAN ve Sürüm Yöneticileri Onur KÜÇÜK ile Ekin MEROĞLU tarafından verilmesine karar verildi.
Yaklaşık yedi saat kesintisiz süren toplantıda konuşulanların geniş bir özeti bu şekilde. Bundan sonra yapılacak ilk yüzyüze geliştirici toplantısı, 17-18 Nisan'da Bilgi Üniversitesi'nde düzenlenecek olan şenlikte yapılacak.
























