[Gelistirici] paketler.pardus.org.tr ile ilgili bir öneri

Taner Taş taner at pardus.org.tr
3 Mar 2009 Sal 10:48:47 EET


+1
Commit sürecinden buildfarm'da derlenip depoya girme sürecine kadar tüm 
işlemler düzenli olarak veritabanına aktarılabilirse, web arabirimi için pek 
birşey kalmaz. Web arabiriminin yapacağı şey, rss feedler ile ilgili paketin 
versiyonunu takip edip paketi "out of date" işaretlemek gibi ekstra özellikler 
olur. Şu anki paketler arayüzü, dosya parse edilerek oluşturulduğu için 
geçmişe dönük bilgi edinmeyi mümkün kılmıyor.

Svn post-commit betiği ile pspec dosyaları parse edilip paket sahibi, versiyon
gibi bilgiler değiştikçe time-stamp'leri ile beraber sql sorgusu üretilip 
veritabanında tutabilir. Yine aynı şekilde buildfarm da paketlerle ilgili 
verileri sql sorgusu halinde aynı veritabanına gönderebilir.

Bu şekilde veritabanı kullanan bir yapı oluşturulabilirse paketlerle ilgili 
istatistik, bilgi toplama, sorgu yapma işlemleri çok kolaylaşır.

Taner Taş

Pazartesi 02 Mart 2009 günü (saat 14:55:34) ertan şunları yazmıştı:
> > > paketler arayüzünün tamamen elden geçmesi ve modern bir yapıya
> > > kavuşması lazım
>
> arc ın paketler için web arayüzü güzel ve kullanışlı. (1) Ayrıca aktüel
> olmayan programları kırmızıya renk yapıyorlar. Paketin depodaki sürümün
> versiyonu, güncelleme tarihi yer alsa ayrıca freshmeat (2) gibi bir siteden
> paketin en son versiyon numarası ve güncellenme tarihi rss gibi bir
> destekle gelse paketçiler için çok kolaylık olacaktır.
>
> (1) http://aur.archlinux.org/packages.php
> (2) http://freshmeat.net
>
> Saygılarımla
> Ertan Argüden





Gelistirici mesaj listesiyle ilgili daha fazla bilgi