[Python-3000] Proposal: No more standard library additions

"Martin v. Löwis" martin at v.loewis.de
Sat Oct 14 16:43:35 CEST 2006


Talin schrieb:
> Unfortunately, the main obstacle at the moment is that about 50% of the 
> packages out there aren't compatible with setuptools. About 50% of the 
> time when I say 'easy_install <bleargh>' it downloads the package and 
> then says 'setup.py' not found.

I disagree. The main obstacle is that distutils is unmaintained. I would
not like to trust deployment of the standard library to an unmaintained
library.

So if you want to do something really useful, start maintaining
distutils. Look into the most popular extensions (probably starting
with setuptools, then going on to the extensions that high-ranking
packages make), and see what features are missing in distutils, and
try to integrate them. Do so in cooperation with the authors of these
extensions, but don't incorporate blindly, instead, apply a design
that likely is useful for more than one package.

Define distutils features that are obsolete, and come up with
a strategy of removing or replacing them.

When you are done, you can come back proposing that the library
should be made out of distutils packages.

Regards,
Martin


More information about the Python-3000 mailing list