[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