[Distutils] DRAFT PEP 396 - module version number

Barry Warsaw barry at python.org
Tue Apr 5 16:48:38 CEST 2011


On Mar 27, 2011, at 03:36 PM, Yannick Gingras wrote:

>On March 24, 2011, Éric Araujo wrote:
>> > Bob learns about the Cheeseshop [2]_, and adds some
>> > simple packaging using classic distutils so that he can upload *The
>> > Bob Package* to the Cheeseshop.
>> I know that the referenced PEP 345 call these things “software
>> packages”, but let’s try to use consistent terminology.  See threads
>> starting at
>> http://mail.python.org/pipermail/distutils-sig/2011-March/017438.html
>> and http://mail.python.org/pipermail/distutils-sig/2011-March/017450.html .
>
>Éric, can you summarize the discussion that took place on these
>threads?  As far as I can tell, no consensus was reached for a new
>terminology and so the old definition still prevails:
>
>  http://docs.python.org/dev/distutils/introduction#concepts-terminology

As I mentioned in my follow up to Éric, if you really want to encourage
adoption of specific terms, you're probably going to need to write a PEP that
clearly defines them.  Referencing a mailing list thread ain't gonna cut it.

>In that case, a "package" in PEP 396 would refer to:
>
>  a module that contains other modules; typically contained in a
>  directory in the filesystem and distinguished from other directories
>  by the presence of a file __init__.py.
>
>I fell like the usage proposed for *The Bob Package* is pretty good,
>except for the choice of "upload".  Of course, you don't upload the
>package, you upload "distributions" that contain that package.

See my previous follow up.

-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20110405/96100253/attachment.pgp>


More information about the Distutils-SIG mailing list