[Python-Dev] Adding library modules to the core (original) (raw)

Greg Ward gward@mems-exchange.org
Thu, 10 Aug 2000 09:47:48 -0400


[cc'd to python-dev, since I think this belongs out in the open: Moshe, if you really meant to keep this private, go ahead and slap my wrist]

On 10 August 2000, Moshe Zadka said:

Greg, this sounds very close to PEP-206. Please let me know if you see any useful collaboration with it.

They're definitely related, and I think we're trying to address the same problem -- but in a different way.

If I read the PEP (http://python.sourceforge.net/peps/pep-0206.html) correctly, you want to fatten the standard Python distribution considerably, first by adding lots of third-party C libraries to it, and second by adding lots of third-party Python libraries ("module distributions") to it. This has the advantage of making all these goodies immediately available in a typical Python installation. But it has a couple of serious disadvantages:

Anyways, my idea -- the Python Advanced Library -- is to make all of these goodies available as a single download, separate from Python itself. It could well be at the the Advanced Library would be larger than the Python distribution. (Especially if Tcl/Tk migrates from the standard Windows installer to the Advanced Library.)

Advantages:

Sounds worth a PEP to me; I think it should be distinct from (and in competition with!) PEP 206.

    Greg

-- Greg Ward - software developer gward@mems-exchange.org MEMS Exchange / CNRI voice: +1-703-262-5376 Reston, Virginia, USA fax: +1-703-262-5367