[Distutils] People want CPAN :-)

Sridhar Ratnakumar sridharr at activestate.com
Mon Nov 9 22:32:55 CET 2009


On Sat, 07 Nov 2009 07:37:37 -0800, Tarek Ziadé <ziade.tarek at gmail.com>  
wrote:

>>
>> The solution for a better PyPI:
>>
>>  - more checks, more restrictions
>>  - every package maintainer uploading something to PyPI
>>   should have a certain attitude that PyPI is a public
>>   resource where the content should met certain
>>   quality criteria and where each package has
>>   a certain responsibility to Python community.
> More checks would be nice, so we can provide QA rates or something  
> similar.
> I don't think we should enforce any policy whatsoever though at PyPI.
> We can't force people that upload distributions to
> comply with some strict QA rules imho (no binary distro allowed if no
> sdist is present for example).

I suggest that we check for valid metadata on the uploaded sdists at the  
least. If you visit http://pypm.activestate.com/ - most failed packages  
are due to the fact the sdist uploaded by the author misses certain files  
such as README.txt (that is read by setup.py) or setup.py/PKG-INFO itself.

Without such quality policing, I can't see how tools like pip/easy_install  
could even install the package (let alone doing it in an user-friendly  
way).

-srid


More information about the Distutils-SIG mailing list