[Gelistirici] optional dependency
İşbaran Akçayır
isbaran at gmail.com
2 Tem 2009 Per 13:36:41 EEST
2009/7/2 Doruk Fisek <dfisek at fisek.com.tr>
> Merhaba,
>
> Pisi'de optional dependency yazma destegi konusunda ne dusunursunuz?
>
> Build dep'ler zorunlular ama runtime dep'ler her zaman yazilimin
> calismasi icin "zorunlu" degiller. Sadece olmamalari durumunda
> yazilimin bazi fonksiyonlari calismiyor oluyorlar.
>
> Su anda cogu gelistirici bu tip zorunlu olmayan bagimliliklari pakete
> yazmiyor, paketi gereksiz yere bircok bagimlilikla sisirmeyelim diye.
> Kullanicilar bazen bunlari yuklemeyi biliyorlar, bazen de programin o
> kisimlari calismiyor saniyorlar.
>
> Bu bagimliliklarin zorunlu olmadigini ama programin varsa kullandigini
> anlatabilmek icin pspec.xml'e bunlari optional dependency olarak
> yazabilmek guzel olabilirdi.
>
> Pisi kurarken paket(ler)i, bu zorunlu bagimliliklar var "olur"unu
> aldiktan sira, "bir de sunlar var, programin cesitli ek fonksiyonlarini
> kullanmasini sagliyorlar, onlari da kuralim mi? e/h" diye sorabilir.
>
> Ne dersiniz?
>
İşlev olarak ihtiyaç duyuyorum güzel olur, çoğu pakette karşılaşmışsınızdır,
postgre, mysql, sqlite, odbc diye bir sürü db destekliyor uygulama örneğin,
bunun seçimini
paketçinin yapması pek doğru değil.
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090702/3864fc1e/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi