Recent News

Cumartesi, Nisan 09, 2011

7-8 Nisan Atölyesi

        Çomak projesinin daha hızlı ilerlemesi için geçtiğimiz günlerde Tübitak'tan gelen Pardus geliştiricileri ile birlikte 2 günlük bir atölye çalışması yapma imkanı bulduk. Çok verimli geçtiğine inandığım bu iki günde manager ailesinden Açılış Yöneticisinin de depoya girmesini sağlamış oldum.
Pardus ekibinden gelen Gökmen Göksel, Onur Küçük, Halil İbrahim Güngör,Mete Bilgin ve Metin Akdere'nin yanısıra gnome masaüstü konusunda elinden geleni yapan Burak Çalışkan'ın da atölyeye katılması hepimizi sevindirdi.
          İlk gün yaptığımız yamayı satır satır inceleyen Gökmen Göksel bize yaptığımız yanlışları ve eklememiz gereken eksikleri sabırla gösterdikten sonra hatalarımı düzetlmeye başladım. Takıldığım yerlerde tekrar tekrar rahatsız ederek boot managerın tüm masaüstü ortamlarında düzgün bir şekilde çalışmasını sağlamış olduk.

Yaptığım bazı genel hatalar :
 *Açıklama satırı yazarken #Açıklama satırı şeklinde yazmam
Doğrusu # Açıklama satırı şeklinde olmalı
*Sınıf ve metod tanımlamalarından sonra açıklamaları # ile belirtmem
Doğrusu """ Sınıf açıklaması """ şeklinde olmalı
*Kde masaüstünde QFileDialog kullanmam
Doğrusu KGlobal ile ilgili bir hata sebebiyle KFileDialog olmalı
*Yama oluştururken bazı dosyaları gözden kaçırmam
~ ile başlayan geçici dosyalar ve .pyc  uzantılı dosyalar
*Root hakları ile dosyalar üzerinde değişiklik yapmam.
Chown ile kullanıcı yetkilerini değiştirdik.
*Çevirileri po dosyalarını kendim düzenleyerek yapmaya çalışmam.
Doğrusu setup.py de bulunan update_messages metodunu kullanarak bunu otomatik olarak yapmak.

         Hem hatalarımı gördüm hem de işime yarayacak yeni bilgiler edinmiş oldum. Perşembe akşamki yemekte de inanılmaz eğlendik. Hepimiz için hem yorucu hem de eğlenceli geçen 2 günün ardından sınavlara çalışma vakti.
İstanbul'dan gelen bütün misafirlerimize teşekkürler.

1 yorum:

Bu konulari ben de zamaninda epey karistirmistim, bu sekilde ogreniliyor zaten. Biri duzeltiyor mutlaka. tilda(~) dosya adinin herhangi bir yerinde geciyorsa temporary demektir, ama genelde basinda degil sonunda gecer. ayrica vim kullaniyorsan *.swp'i da ignorelist'e eklemekte fayda var.

Ayrica * ile biseyler madde madde yazilirken *madde degil * madde yazilir (:

Yorum Gönder