11
Mar


LXDE'nin Türkçe çevirilerini iyileştirmek için yaptığımız duyuruya ilgi büyük oldu ve bir günden kısa bir süre içinde çeviri oranı %100'e ulaştı. İlgilenen herkese çok teşekkür ediyoruz.

Çeviri ile ilgilenmek isteyip 'bana kalmadı mı?' diyenler mevcut çevirilerin iyileştirilmeleri için gayret gösterebilecekleri gibi kısa bir süre sonra Enlightenment için yapacağımız yeni duyuru bekleyebilirler.
10
Mar

Kaptan, kurulum sonrasında kullanıcının kişisel ayarlarını yapabildiği ve bir karşılama sihirbazıdır diyerek bir hatırlatmayla başlayalım. Bildiğiniz üzere Bonobo'yu Kaptansız çıkarmıştık. ÇoMaK ekibi olarak bugün biraz gecikmeli olsa da kaptanı Bonobo için kullanılabilir hale getirdik. Peki Kaptan Bonobo'ya neler getirecek? Öncelikle KDE'li sürümlerde olduğu gibi bu sürüm de Kaptan ile Hoşgeldiniz diyecek ve kullanıcının fare ayarlarının yapılabildiği, masaüstü-ikon temaların değiştirebileceği, duvar kağıtlarının seçilebileceği, masaüstü sayısının ayarlanabileceği, kullanıcı profil resmini seçebileceği ve LXDE deposunu sistemine ekleyebileceği arayüzler sağlayarak kullanıcılar için özellikle Bonobo ile yeni tanışanlar için bir rehber olacak.

Kaptan proje kapsamında üzerinde çalışacağımız Enlightenment, Fluxbox ve XFCE masaüstü ortamlarına plugin yapısı kullanılarak adapte edilecek. Plugin desteği sayesinde Kaptan ortam ayırt etmeksizin hem her ortamda çalışabilecek hem de KDE üzerinde çalışan kaptanda yapılan değişlikte diğer ortamlara daha kolay adapte edilebilir bir yapıya ve dinamizme sahip olacak.

Kaptan ile uygulamayı düşündüğümüz plugin yapısı; elimizdeki KDE'de çalışan kaptanın metodlarını ayrı bir dosyada kategorilendirmekle başladığımız, daha sonra diğer ortamlar için aynı metod isimleriyle farklı şekillerde, farklı dosyalarda ayar yaptırmayı hedeflediğimiz, ortamı dinamik seçen bir yapıdır.

Peki LXDE'de Kaptan için neler yaptık? Kaptan kullanıcı ayarlarını arayüzlerle gerçekleştirirken, arka planda masaüstü ortamıyla ilgili yapılandırma dosyalarını sıklıkla kullanıyor. Bu yüzden kodlama, KDE'li yapıların Qt ye dönüştürülmesi haricinde yapılandırma dosyaları ve LXDE yapılandırma birimlerini sıklıkla kullanmak zorunda kaldık. Ayrıca Kaptanı LXDE'ye adapte ederken aynı zamanda KDE'deki dokuyu bozmamak için öncelikle KDE'de çalışan kaptanı plugin destekleyecek yapıda düzenledik daha sonra ayarları LXDE'de de uygulanacak şekilde düzenledik.

Kısacası Kaptan bildiğiniz Kaptan, fakat artık Bonobo'da.

14 Şubat 2011 tarihinde Bonobo kod adı ile yayınladığımız LXDE'li Pardus imajının ardından, LXDE projesinin Türkçe çevirilerinin iyileştirilmesi gerektiğini hepimiz gördük. LXDE bütün çevirileri için bugüne kadar transifex.net'i kullanmış, ancak transifex versiyon kontrol sistemleri desteğini bırakmaya karar verdiğinden bu işlemleri poodle'a taşımaya karar vermişler. Bugün itibarı ile toplam 20 dosya üzerinden 4508 kelime içerisinden 3549 kelime çevirilmiş durumda. Genel çeviri yüzdesi 79% ve 312 dizgenin çevrilmesi bekleniyor. Tabi bütün iş bununla bitmiyor, bu güne kadar yapılmış çevirilerin de iyileştirilmesi gerekiyor. 1 Nisan'da yayınlanmasını planladığımız ikinci LXDE'li Pardus imajının, çevirileri tamamlanmış uygulamalar içermesi için hepinizin katkılarına ihtiyacımız var. Hedefimiz kısa süre içinde çeviri oranını %100'e taşımak ve çeviri kalitesini çok iyi bir seviyeye getirmek.

Bugüne kadar LXDE kullanıyorum, kullanmak istiyorum diyenleri çeviri konusunda etkin olmaya davet ediyoruz. Haydi poodle'da bir hesap açıp LXDE'yi beraberce daha iyi Türkçe konuşturalım.
18
Şub
    Bildiğiniz üzere bu hafta içinde Pazartesi günü benimde içinde bulunduğum Çomak ekibi ilk meyvesini verdi ve Kde'den bağımsız bir Pardus sürümü olan Bonobo'yu, Lxde masaüstü ortamıyla birlikte yayınladı. Daha ilk günden çok sayıda kişi tarafından indirilen Bonobo genel olarak iyi tepkilerle karşılandı. Tabii ki eksikleri, hataları var ve biz de ekip olarak kullanıcılar tarafından bize ulaştırılan geri bildirimlerle farkettiğimiz hataları çözerek Bonobo'yu daha hatasız bir hale getirmeye çalışıyoruz. Hataların bize bildirilmesi için proje kapsamında kullandığımız liste ve blog(yorum yazarak) kullanılabilir. Bu yönde ilk güncelleme ve hata çözümü kısa zamanda yayınlandı.
   
    Bu süreç içinde neler yaptığımızdan bahsetmek gerekirse öncelikle iki grup halinde çalıştığımızı söyleyebilirim. Bir grup Kde kütüphanelerini kullanan Pardus yöneticilerini mümkün olduğunca saf Qt kullanacak ve Kde'ye ihtiyaç duymadan çalışacak şekilde düzenlerken diğer grup da masaüstü ortamlarının eksik pprogramlarının paketlenmesi ve çalışan bir sistem elde etmek üzere çalışmaktayız.
   
    Pardus yöneticilerinin nasıl Kde bağımsız hale getirildiği hakkında daha ayrıntılı bilgiyi bu konuda çalışan arkadaşların (Aydan, Merve, Gökhan, Orçun, Tayfur, Kaan, Sertaç) ve projenin bloğundan ayrıca daha teknik konuların da konuşulduğu projenin listesinden takip edebilirsiniz.
   
    Öte yandan yöneticilerin çalışabileceği masaüstü ortamlarının çalışılabilir hale getirilmesi ve eksik programların paketlenmesi çalışmaları devam etti. Gerekli paketler güncellendi. Bazı programlar(pcmanfm) svn,git sürümlerindeki son hallerine güncellendi. Sanal makinalar üzerinden yaptığımız denemeler sonucu arada, yine sanal makinalarda kullanılabilecek .ova dosyaları yayınlandı. Blogda da bahsedilen LXDM'nin otomatik başlamaması gibi sorunlar halledildi.
   
    Bir diğer adım olarak Enlightenment için de çalışmalarımız hızla devam etmekte. Depodaki Enlightenment paketlerinin dışında bir çok yeni Enlightenment bileşeni ve programı paketlendi. Şimdilik çözmemiz gereken bazı sistem programlarının otomatik çalıştırılması, Pardus'a özel ayarların düzenlenmesi(arkaplan vs), dosya ilişkilendirilmelerinin ayarlanması vb. gibi işlerimiz var. 
  
    Birkaç gün içinde (büyük ihtimalle) bu işleri de halledip Bonobo'dan sonra Enlightenment'la çalışan bir Pardus sürümü yayınlayacağız.
17
Şub
COMAK ekibi olarak, bugün ilk hatamızı düzelttik. Masaüstü arkaplan görüntüsünün her giriş yapıldığında öntanımlı arkaplana geri dönmesi problemi artık yaşanmıyor. Ancak bu hatanın çözümü için çalışırken daha önemli bir hatayı fark ettik, yayınladığımız iso, bizim depolarımızı otomatik olarak eklemiyor. Bu yüzden güncellemeleri alabilmek için, aşağıdaki komutu, tercih ettiğiniz bir terminalden (örneğin lxterminal) çalıştırmanız gerekiyor.

64 bit kullanıcıları için:
sudo pisi ar lxde-repo http://x86-64.comu.edu.tr/lxde/x86-64/pisi-index.xml.xz
32 bit kullanıcıları için:
sudo pisi ar lxde-repo http://x86-64.comu.edu.tr/lxde/i686/pisi-index.xml.xz

Bu sadece bir kere uygulamanız gereken bir adım. Bir kez depomuzu bilgisayarınıza ekledikten sonra, güncellemelerimizi pisi yada paket yöneticisi ile takip edebileceksiniz.

Arkaplan probleminin çözümüne gelirsek, aynı terminalden sadece:
sudo pisi it lxde-common --reinstall
komutunu vererek arkaplan problemini cözmüş olacaksınız.
15
Şub
ÇoMaK ekibinin dün duyurduğu Bonobo'ya ilgi beklediğimizden çok fazla oldu. Duyurunun üzerinden 24 saat geçmeden 531 kez 64bit sürümü, 1088 kez de 32bit sürümü indirildi. Bonobo neredeyse tüm Pardus araçlarını içerdiği gibi masaüstü ortamı olarak da LXDE ile birlikte geliyor.

Bu bir günlük sürede nette gördüğüm bir kaç soruyu topluca buradan cevaplayayım:

  • Neden masaüstü Gnome değil? Çünkü Gnome bu projenin büyük işi ve onu 3 serisiyle birlikte sunmak istiyoruz. Tüm Pardus teknolojileri hazır olduğunda ve Gnome3 çıktığında Pardus kullanıcıları sadece Gnome'lu bir Pardus da kullanabilecekler.
  • Neden Bonobo bu kadar büyük boyutlu? KDE'li Pardus ile LXDE'li Pardus arasıdaki tek farkın masaüstü ortamları olmasına dikkat ettik. 2011 kurulum cd'sinden çıkan ve KDE paketi olmayan herşeyi dvd'ye almaya çalıştık. Bu sürümün kullanılabilir olmasını istediğimiz için kullanıcıların mutlaka ihtiyacı olan ama birer KDE paketi olan programların yerine muadillerini de aldık dvd'ye. Hal böyle olunca boyut büyüdü.
  • Karşılaştığımız hataları nereye bildirebiliriz? Henüz ÇoMaK ürünleri resmi olarak Pardus ürünü sayılmadığından bugzilla'ya hata kaydı açılamıyor. Bunun yerine comak listesine yazabilirsiniz, blog'a yorum bırakabilirsiniz. Her ne kadar netteki forumlara, haber sitelerine bakmaya çalışsak da hepsine yetişemeyeceğimizi hesaba katarak listeye yazarsanız en iyisini yapmış olursunuz.
  • Sırada ne var? Proje takvimimizdeki ilk iki adımdan sonra 19 Haziran'a kadar başka aşama yok gibi duruyor ama çok kısa sürede, 1 ay içinde, enlightenment, xfce ve fluxbox içeren sürümler hazırlayacağız. Ben bir kaç gün içinde bir enlightenment sürümü bekliyorum doğrusu ;)
Bir sonraki sürüm daha iyi olacak.