[Paketler] [review] /applications/multimedia/pencil

Onur Küçük onur at pardus.org.tr
29 Mayıs 2008 Per 19:48:47 EEST


> beta meselesi hariç her şey tamam. betanın sonuna bir numara girmem
> gerekiyor beta1 gibi, yanlış anlamadıysam. diğer taraftan, statik
> WorkDir kullanmak zorunda kalıyorum, ming'te olduğu gibi.

 statik WorkDir kullanmak zorunda kalırsan kullan tabi ki

> diğer taraftan, pencil'in subversion'unda sadece iki paket var,
> ikisinin de sonunda b harfi var. Her ne kadar b, beta olarak
> kullanılmış olsa da, ileride sürüm isimlerini adam ettikleri zaman
> tekrar düzeltirim. Sanırım adamların beta sürüm anlayışları 0.4.3b,
> 0.4.4b şeklinde..

 Bu sürüm isimlendirme işi karışık zaten, genelde kullanılan yönteme
bazı ana geliştiriciler uymayıp kafalarına göre sıralıyorlar, o zaman
da bir sürümün beta mı yoksa kararlı sürümden sonraki bir sürüm mü
olduğunu bilmek bize kalıyor. 1b gibi bir sürüm numarası geçerli bir
sürüm numarası, ama genel olarak 1 sürümü üzerine iyileştirmeler
çıktığında 1b olarak yayınlanır, pisi de bu durumu buna göre handle
ediyor.

In [1]: from pisi.version import Version

In [2]: a = Version("1")

In [3]: b = Version("2")

In [4]: a < b
Out[4]: True

In [5]: a = Version("0.4.6_beta1")

In [6]: b = Version("0.4.6_alpha1")

In [7]: a < b
Out[7]: False

In [8]: a = Version("0.4.6")

In [9]: b = Version("0.4.6b")

In [10]: a < b
Out[10]: True


 Gerçi doğru dürüst int numaralandırma varken a b c kullanmak bana saçma
geliyor ama yapan var işte.


-- 
 Onur Küçük                                      Knowledge speaks,
 <onur.--.-.pardus.org.tr>                       but wisdom listens



Paketler mesaj listesiyle ilgili daha fazla bilgi