Proposal: naming convention for Python 3 packages and subpackages

Sean Reifschneider jafo at tummy.com
Fri Oct 30 02:54:01 UTC 2009


On 10/29/2009 07:50 PM, Toshio Kuratomi wrote:
> +1 to this section

In general I'm +1 to everything you said, Toshio, but just to clarify.

> mod_python is something we might have to consider differently than the other

In my mind the difference is between modules/libraries and python add-ons
to other applications.

So, it's very natural that python3-gnome starts with "python3" because you
use it with the Python "application", as it's a library.  And it's natural
the mod_python or vim+python be "httpd-mod_python3" or "vim-python3"
because they are components to the http and vim applications.

The place it gets strange is for something like Idle, which is an
application in it's own right, but is used with Python development.

I almost want something like the "lib" prefix that is used to mark
system libraries, but for python.  Like "python3-libpsycopg2".  Then I
could search explicitly for modules with "yum search python-lib"...  That's
a pretty drastic change though, and would probably make more sense in
combination with "perl-lib", etc...  <shrug>

Probably not a good idea, but it feels somewhat natural.

Sean
-- 
Sean Reifschneider, Member of Technical Staff <jafo at tummy.com>
tummy.com, ltd. - Linux Consulting since 1995: Ask me about High Availability

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-python-devel-list/attachments/20091029/1ee6c6d5/attachment.sig>


More information about the Fedora-python-devel-list mailing list