[Gelistirici] Contrib Durumu

S.Çağlar Onur caglar at pardus.org.tr
18 Şub 2007 Paz 13:27:05 EET


Selamlar;

18 Şub 2007 Paz tarihinde, Eren Türkay şunları yazmıştı: 
> RelaxNG validation sorunları büyük oranda çözüldü, yine eksikler olabilir.

./programming/tools/protoeditor/pspec.xml:15: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./programming/languages/python/lsdvd/pspec.xml:21: element BuildDependencies: 
Relax-NG validity error : Did not expect element BuildDependencies there

./programming/libs/yaz/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./programming/libs/libgeda/pspec.xml:12: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./programming/libs/libstroke/pspec.xml:12: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./programming/libs/openlibraries/pspec.xml:15: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./programming/libs/imlib/pspec.xml:34: element Files: Relax-NG validity 
error : Did not expect text in element Files content

./applications/admin/dmraid/pspec.xml:19: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./applications/admin/phpmyadmin/pspec.xml:15: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./applications/network/lft/pspec.xml:19: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./applications/network/licq/pspec.xml:13: element Icon: Relax-NG validity 
error : Did not expect element Icon there

./applications/network/gftp/pspec.xml:13: element Icon: Relax-NG validity 
error : Did not expect element Icon there

./applications/network/psi/pspec.xml:17: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./applications/network/ctorrent/pspec.xml:15: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./applications/network/procmail/pspec.xml:21: element BuildDependencies: 
Relax-NG validity error : Did not expect element BuildDependencies there

./applications/network/mysql-query-browser/pspec.xml:15: element Summary: 
Relax-NG validity error : Did not expect element Summary there

./applications/multimedia/audacious-docklet/pspec.xml:22: element 
BuildDependencies: Relax-NG validity error : Did not expect element 
BuildDependencies there

./applications/games/torrent/pspec.xml:12: element PartOf: Relax-NG validity 
error : Did not expect element PartOf there

./applications/science/grace/pspec.xml:14: element Description: Relax-NG 
validity error : Did not expect element Description there

./applications/science/care2x/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./applications/science/mm3d/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./applications/science/qcad/pspec.xml:21: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./applications/science/electronics/xcircuit/pspec.xml:12: element PartOf: 
Relax-NG validity error : Did not expect element PartOf there

./applications/science/electronics/gtkwave/pspec.xml:32: element 
RuntimeDependencies: Relax-NG validity error : Did not expect element 
RuntimeDependencies there

./applications/science/electronics/freehdl/pspec.xml:12: element Summary: 
Relax-NG validity error : Did not expect element Summary there

./applications/util/rpl/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./applications/util/tuxcards/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./server/cluster/gfs-kernel/pspec.xml:19: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./server/cluster/cman/pspec.xml:19: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./desktop/enlightenment/extra/e_utils/pspec.xml:21: element BuildDependencies: 
Relax-NG validity error : Did not expect element BuildDependencies there

./desktop/enlightenment/base/enlightenment/pspec.xml:23: element 
BuildDependencies: Relax-NG validity error : Did not expect element 
BuildDependencies there

./desktop/enlightenment/base/epsilon/pspec.xml:21: element BuildDependencies: 
Relax-NG validity error : Did not expect element BuildDependencies there

./desktop/kde/kxconfig/pspec.xml:33: element Name: Relax-NG validity error : 
Did not expect element Name there

./desktop/kde/kasablanca/pspec.xml:22: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./desktop/kde/kooldock/pspec.xml:15: element Summary: Relax-NG validity 
error : Did not expect element Summary there

./desktop/kde/k9copy/pspec.xml:19: element BuildDependencies: Relax-NG 
validity error : Did not expect element BuildDependencies there

./desktop/xfce4/base/xfce4-dev-tools/pspec.xml:12: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./desktop/xfce4/base/xfwm4-themes/pspec.xml:12: element Summary: Relax-NG 
validity error : Did not expect element Summary there

./desktop/xfce4/base/xfwm4/pspec.xml:12: element Summary: Relax-NG validity 
error : Did not expect element Summary there

> Var olan sorunların en tartışılanı ise devel'de olup, 2007'ye alınmayan ve
> Contrib'de bir pakete bağımlı olan paketin Contrib içerisinde tekrar
> edilmesi. Bu konuda bence bir sakınca yok (tabiki ABI/API bozmadığı sürece,
> ki bu gibi durumlara bakılıyor.). Contrib 2007'nin devamı niteliğinde
> olduğunu için ve kullanıcıda sadece 2007 ile Contrib deposunun olduğunu
> varsayarsak 2007'de bulamadığı bir paketi Contrib'den kuracak ve her şey
> normal olacak.

Bence var, aşağıda;

> Bu soruna bağlı olarak, daha once dile getirdiğim gibi, Contrib'de bulunan
> XML-Simple paketi sürüm güncellemiş, eski arşiv dosyası silinmiş ve
> güncellenmek zorunda kaldım. Ancak bu güncellenen sürüm XML-SAX paketinin
> güncel sürümünü istiyor ve güncellenmemiş. Yapılan tartışmadan ötürü bu
> paketi Contrib'e almadım, 2007 için bekledim ancak 1 haftadır bir çalışma
> yok.  Eğer 2007 devamı olarak gidiyorsak, kullanıcıdan ihtiyacı olan
> uygulama için 1+ hafta beklemesini söyleyemeyiz. Bunun çözümünün de paket
> tekrarı olduğunu düşünüyorum. Fazla paketin de tekrar edildiği sanılmasın,
> yanılmıyorsam sadece 3-4 tane. "Atk" paketi de aynı şekilde.

Daha öncede yazdım, bir paketin contrib'den gelen bağımlılık sebebi ile 
versiyon atlaması gerekiyorsa _hata girin ve sebeplerini açıklayın ki paket 
sahibi haberli olsun_ diye, örneğin A paketini kurmak için contrib'den atk 
derleyen adamın firefox'u çalışmamaya başlarsa bu sorun değil mi?

Yada yazdığın gibi API/ABI bozmamasına özen gösteriliyorsa bu paketlerin 
tekrarlanıyor olma sebebi, paket sahibinin paketi tekrarlayan tarafında 
haberdar edilmemesinden başka birşey olmamalı diye düşünüyorum.

> Devel altında haftalardır yatan ve ne yapılacağı kararlaştırılamayan PEAR-*
> paketleri 2007'ye alınmayacaksa, ya mod_php'ye built-in pear desteği tekrar
> gelecek, ya da bunları Contrib'e taşıyacağız.

PEAR-* serisini merge etmeyi planlamıyorum, zaten en başta bileşen sorumlusu 
olarak Ahmet'in itirazları var, önce onun onayına ihtiyacım var :). Eğer 
gerekiyorsa mod_php'de ne açılacaksa geri açılabilir 2007 için.

Saygılar
-- 
S.Çağlar Onur <caglar at pardus.org.tr>
http://cekirdek.pardus.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 189 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20070218/b0c3394c/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi