[Distutils] People want CPAN :-)

Alex Grönholm alex.gronholm at nextday.fi
Sat Nov 7 16:13:17 CET 2009


Andreas Jung kirjoitti:
> Am 06.11.09 18:53, schrieb Guido van Rossum:
>   
>> I just found this comment on my blog. People have told me this in
>> person too, so I believe it is real pain (even if the solution may be
>> elusive and the suggested solutions may not work). But I don't know
>> how to improve the world. Is the work on distutils-sig going to be
>> enough? Or do we need some other kind of work in addition? Do we need
>> more than PyPI?
>>     
> My 2 cents after reading and ignoring the whole thread:
>
> - PyPI provides a good functionality so far
>
> What is annoying about PyPI:
>
>  - some package maintainers have a certain ignorance
>    and arrogance by misusing PyPI
>
>    - for uploading packages without or broken metadata
>    - for uploading packages of doubtful quality
>    - for uploading packages to PyPI as a replacement
>      for a private egg server
>
>  - supports too much different versioning schemas. Both
>    schema supported by setuptools and the one proposed
>    by Tarek in some PEP are totally over-engineered.
>    A simple and *enforced* versioning schema is what
>    I want to see.
>
>  - no more external hosting of packages. If people
>    want their packages listed on Pypi, they should
>    be required to upload their packages on PyPI
>    (no more issues with non-available external server,
>    no more issues with mirroring external servers,
>    no more issues with wrong download URLs within
>    package metadata)
>
>  - better checks on uploaded packages. A source code
>    release should be made using the 'sdist' command.
>    We don't need source eggs of a package for
>    Python 2.4-2.6 containing Python source code
>    only.
>   
+5
> 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.
>
>   
+2
> Andreas
>
>   
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig
>   



More information about the Distutils-SIG mailing list