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

Reply via email to