[Gelistirici] COMAR: Modelleri ayrı pakette dağıtmak

Gürer Özen gurer at pardus.org.tr
4 Kas 2008 Sal 22:17:29 EET


On Tuesday 04 November 2008 22:09:18 Bahadır Kandemir wrote:

>   - Model, betik ve arayüzü tek kişinin maintain ettiği durumlarda (PiSi -
> Package-Manager, xorg - Display.Manager), betik ve arayüzde değişiklik
> yapılabilmesi için COMAR sürümü beklenmesinin gereksiz olduğu.
>
>   - Model/politika değişikliklerinde COMAR uygulamasının da gereksiz yere
> güncellenmesi. Oyunlardaki gibi data paketlerini ayrılması.

Bu ikinci neden netutils senaryosunda da aynen geçerli olacak. Aslında burada 
daha doğru bir yaklaşım çomar'ı ikiye ayırmak olmaz mı?

comar (engine)
comar-model (xml dosyası)

biçiminde.

xml'i parçalara bölmenin şöyle bir sakıncası var. Her program modelin bir 
kısmını kullanacak diye bir şey yok. Mesela ahenk çeşitli şeyleri çomar 
üzerinden ayarlıyor. Model genel olarak bir sistem haritası.

Böyle ikiye ayırırsak, hızlı ve kolayca update edilebilir gene, ama kendi 
içinde bütünlüğü de bozulmamış olur.

comar-model güncellemesinden çalışan çomar restart ettirilmeden olayı farkedip 
yeni modeli devreye alabilir.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi