[Gelistirici] COMAR ve *Kit'ler

Bahadır Kandemir bahadir at pardus.org.tr
21 Oca 2009 Çar 15:38:26 EET


21 Oca 2009 Çar tarihinde, Gökmen GÖKSEL şunları yazmıştı: 
> On Wednesday 21 January 2009 14:10:26 Bahadır Kandemir wrote:

> > İ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.
>
> Çok güzel bir fikirmiş benim önderdiğime ne çok benziyor..

Yakalandım. Trygve Reenskaug'dan çaldım fikri, o da senden çalmıştır 
muhtemelen. MVC diyormuş buna, ben kodu ayır deyip geçtim.

http://en.wikipedia.org/wiki/Model-view-controller

> > İ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.
>
> Bu daha da güzel bir fikir, katmanları düzgün ayırınca aslında bunlara
> gerek olmaması lazım değil mi Bahadır ?

İki yol var dedim, birincisi yukarıdaki, ikincisi de bu.

> > 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ı.
>
> Evet, biz kesinlikle Çomar'ı kullanmalıyız, kaldı ki atıyorum
> service-manager veya disk-manager için hazır bir backend yok
> yanılmıyorsam..

...
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090121/82f67845/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi