[Fedora-packaging] What is the upstream name of the python module refer to?

Chen Lei supercyper1 at gmail.com
Sun Sep 12 06:41:11 UTC 2010


Hi all,

We now start to introduce a LGPL Qt python bindings[1] into Fedora[2],
there are three different bindings available in that site to provide
bindings for qt, qt-mobilty and libmeegotouch seperately.

Refer to the fedora naming guideline, we should name a python module
as python-$NAME which the $NAME indicates the upstream name of the
python modules. I don't know what the upstream name exactly refer to -
the tarball name, the name of the module we type to import it in a
script, the name in the website, or anything else.


Take PySide for an example:

1: pyside-qt4.6+0.4.1.tar.bz2(tarball name pyside, module name PySide,
website name PySide)
2 :pyside-mobility-0.1.0.tar.bz2(tarball name pyside-mobility, module
name QtMobility, website name PySide Mobility)
3: python-meegotouch-0.1.0.tar.bz2(tarball name python-meegotouch,
module name MeeGo.Touch, website name MeegoTouch)

Is there anyone can clarify the meaning of the upstream name of a
python module? Thanks for your attention!

[1]http://www.pyside.org/
[2]https://bugzilla.redhat.com/show_bug.cgi?id=623425

Regards,
Chen Lei


More information about the packaging mailing list