On Sat, 07 Nov 2009 07:37:37 -0800, Tarek Ziadé <ziade.ta...@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
_______________________________________________
Distutils-SIG maillist - Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig