[Catalog-sig] Changing cheeseshop.python.org to pypi.python.org

Jim Fulton jim at zope.com
Wed Jul 25 00:31:29 CEST 2007

On Jul 24, 2007, at 6:07 PM, Martin v. Löwis wrote:

>> I didn't come up with the name "distribution". Distutils did that.
>> Whether we like it or not, the Python Library Reference defines  
>> this term.
>>   http://docs.python.org/dist/distutils-term.html
>> We have a real problem with terminology.
> Perhaps. I notice that the page you refer to does *not* define
> the term "distribution", but "module distribution".

Obviously, "module" is modifying the term "distribution". No matter,  
I like your point below.

> I also notice
> that PyPI is not an index for these (i.e. .tar.gz or whatever
> files containing Python modules). Instead, in *indexes* Python
> projects (as Richard calls them, and I think quite correctly
> so). Each project then may have multiple _releases_, and each
> of them may refer to distributions (but not only so, it
> also refers to a home page, an author, a description, Trove
> classifiers, etc).

I think that using the term "project" here addresses the terminology  
issue nicely.  As Phillip pointed out, this is the terminology that  
setuptools uses.  So maybe PyPI should expand to "Python Project Index".

Aside from PyPI, I'd really like to "bless" this terminology.  If we  
all seem to like this term, I'd be happy to try to update the  
distutils documentation to reflect this terminology. (I hope we don't  
need a PEP to adopt this terminology.)


Jim Fulton			mailto:jim at zope.com		Python Powered!
CTO 				(540) 361-1714			http://www.python.org
Zope Corporation	http://www.zope.com		http://www.zope.org

More information about the Catalog-SIG mailing list