[Gelistirici] COMAR ve *Kit'ler
Serbulent UNSAL
serbulent at pardus.org.tr
21 Oca 2009 Çar 14:19:21 EET
On Wednesday 21 January 2009 14:10:26 Bahadır Kandemir wrote:
> 21 Oca 2009 Çar tarihinde, Furkan Duman şunları yazmıştı:
> > Bence eninde sonunda yapılacak ve yapılması gereken bir iş olduğundan
> > 2009 için buna da başlayalım diyorum. Ertelemenin lüzumu var mı? Ben
> > elimden geldiğince yardım ederim.
>
> Biraz bekleyelim, çok az geliştirici katıldı tartışmaya.
>
Bu biraz da pek çok geliştiricinin tam anlamıyla hakim olmadığı bir konudaki
tartışmayı izlemekte zorlanmasından kaynaklanıyor. Aşağıda yaptığın özet iyi
olmuş.
> Network ve paket arayüzlerimiz (UI anlamında değil, manager anlamında
> kullanıyorum) epey beğeni topladı, port edemediler şimdiye kadar, kod ve
> UI iç içeydi. Arayüzleri onların kullanabildiği hale getirmek için iki yol
> var:
>
> İlki, arayüzdeki Çomar çağrılarını bir modül içinde toplamak ve, arayüzü
> kendi dağıtımına port etmek isteyenler için "al, bu dosyada boşlukları
> doldur, bitti gitti" demek.
>
> İkincisi, arayüzleri FreeDesktop.Org'un (FDO) tanımladığı DBus servislerini
> kullanacak şekilde yazmak. Sıfır değişiklik ile, arayüzleri alıp
> kullanabilir böylece diğer dağıtımlar. Yapılması gereken ek iş çok burada.
> Bu arayüz, Pardus'ta çalışırken FDO'nun sunduğu backend'i değil, Çomar
> kullanmalı. Yazılacak ara bir DBus servisi ile (PythonDBus ile servis
> yazmak çok kolay), FDO çağrılarını Çomar metodlarına map etmek gerekecek.
>
> Pardus'ta da Çomar kullanmayalım, doğrudan FDO'nun sunduğu backend'leri
> kullanalım diyebilirsiniz. Ancak şöyle bir şey var, arayüzlerimiz sadece
> güzel UI'leri olduğu için değil, arkada işleri düzgün bir şekilde yaptığı
> için başarılı.
Peki uygulamayı kullanmak isteyen diğer dağıtımları çomar kullanmakm için
teşvik edemez miyiz ? Nasıl bir uygulamayı paketlerken onun bağımlılığı olan
kütüphaneleri, deamonları da paketliyor ve kullanıyorlarsa "bakın NM
istiyorsanız Comar'ı da şöyle paketleyebilirsiniz zaten çok kolay" biçiminde
yönlendiremez miyiz ?
--
İyi Çalışmalar,
Serbülent
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi