[Gelistirici] Python modüllerinin isimlendirilmesi (v4)

Fatih Aşıcı fatih at pardus.org.tr
1 Eyl 2010 Çar 10:01:52 EEST


On Wednesday 01 September 2010 09:54:39 Fatih Aşıcı wrote:
> Gelen öneriler ve itirazlar doğrultusunda maddeleri aşağıdaki şekilde
> değiştirdim:
>
>  * Adında "python" geçen paketlerin isimleri değiştirilmez. dbus-python,
>    gnome-python-desktop gibi.
>
>  * Adında "python" geçmeyen bir proje, başka bir projenin bağlayıcısı ise
>    bağlanan projenin adına "python-" öneki getirilerek isimlendirilir.
>    python-gtk (pygtk), python-qt (PyQt) gibi.
>
>  * Yukarıdaki seçeneklere uymayan durumlarda paket adına python- öneki
>    getirilir. python-numpy (numpy), python-FormEncode (FormEncode),
>    python-pyaspects (pyaspects) gibi.
>
>  * Python3 için derlenen paketlerde geçen "python" sözcükleri "python3" ile
>    değiştirilir. dbus-python3, gnome-python3-desktop, python3-qt gibi.
>
>
> İsimlendirme belgesindeki kurallar, farklı projelerin isimlerinin
> çakışmasına neden olduğunda geliştirici listesine sorulmasını önerebiliriz.
> Örneğin yukarıdaki kurallara göre PySide için de python-qt adının
> kullanılması gerekiyor. Bu tür istisnai durumları listede konuşup isme
> karar verebiliriz.

Özgün proje adının özette geçmesi ile ilgili kısmı da ekledim:

 * Adında "python" geçen paketlerin isimleri değiştirilmez. dbus-python,
   gnome-python-desktop gibi.

 * Adında "python" geçmeyen bir proje, başka bir projenin bağlayıcısı ise
   bağlanan projenin adına "python-" öneki getirilerek isimlendirilir.
   python-gtk (pygtk), python-qt (PyQt) gibi. Özgün proje adı paketin özet
   ve açıklamasında belirtilmelidir.

 * Yukarıdaki seçeneklere uymayan durumlarda paket adına python- öneki
   getirilir. python-numpy (numpy), python-FormEncode (FormEncode),
   python-pyaspects (pyaspects) gibi.

 * Python3 için derlenen paketlerde geçen "python" sözcükleri "python3" ile
   değiştirilir. dbus-python3, gnome-python3-desktop, python3-qt gibi.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi