[Gelistirici] Bileşenler

Barış Metin baris at pardus.org.tr
7 Kas 2006 Sal 13:50:21 EET


07 Kas 2006 Sal 13:18 tarihinde, Gürer Özen şunları yazmıştı: 
> 07 Kas 2006 Sal 13:03 tarihinde, S.Çağlar Onur şunları yazmıştı:
> > component.xml
> > içine de hangi paketlerin hangi bileşene ait olduğu yazılsın
>
> Çok hamallık bu.

Kirli de bir tasarım bu zaten. Eğer bileşen otomatik olarak dizinden miras 
alınmayacaksa tanımın paket içerisinde yapılması daha doğru olur. Aksi 
takdirde depo büyüdükçe bileşenlerin takibi gereksiz bir şekilde (fazladan) 
güçleşecek.

> > yaramayan IsA taglarınıda atar bir paketi birden fazla bileşene sokarak
> > daha temiz ve işlevsel bir hale getirebiliriz.
>
> İyi de getirisi ne olacak bunun?
>
> Bileşenlerle ilgili tek bir sorun var şu anda, o da pratik ihtiyaçlardan
> çok teorik olarak gruplanmış olmaları. Mesela minimal bir kde kurulumu
> sağlayacak bir bileşenimiz yok, oysa farklı amaçlara yönelik çalışan cd'ler
> hazırlarken kolaylık sağlayabilecek bir şey. Yada temel kernel modülü
> setini içeren bir bileşenimiz yok (kernel.drivers conflictli paketler ve cd
> ile gelmesini istemeyeceğimiz modüller içeriyor). Deponun bir üzerinden
> geçsek yeter bu sorunları çözmeye.

Aynen öyle. Uzun zamandır bu depoyu kullanıyoruz epey bir deneyim sahibi olduk 
bu bileşen konusunda. Oturup bileşenleri elden geçirmek yeterli olacaktır. Bu 
bileşen setinden rahatsız olduğumuzu zaman zaman söylüyoruz ama yeni bir 
bileşen setini tam olarak önermediğimiz için sıkıntı olduğu yerde duruyor.

-- 
Barış Metin



Gelistirici mesaj listesiyle ilgili daha fazla bilgi