[Python-Dev] Adding library modules to the core
Greg Ward
gward@mems-exchange.org
Thu, 10 Aug 2000 08:38:02 -0400
[hmmm, this bounced 'cause the root partition on python.org was
full... let's try again, shall we?]
On 07 August 2000, Eric S. Raymond said:
> A few days ago I asked about the procedure for adding a module to the
> Python core library. I have a framework class for things like menu systems
> and symbolic debuggers I'd like to add.
>
> Guido asked if this was similar to the TreeWidget class in IDLE. I
> investigated and discovered that it is not, and told him so. I am left
> with a couple of related questions:
Well, I just ploughed through this entire thread, and no one came up
with an idea I've been toying with for a while: the Python Advanced
Library.
This would be the place for well-known, useful, popular, tested, robust,
stable, documented module collections that are just too big or too
specialized to go in the core. Examples: PIL, mxDateTime, mxTextTools,
mxODBC, ExtensionClass, ZODB, and anything else that I use in my daily
work and wish that we didn't have maintain separate builds of. ;-)
Obviously this would be most useful as an RPM/Debian package/Windows
installer/etc., so that non-developers could be told, "You need to
install Python 1.6 and the Python Advanced Library 1.0 from ..." and
that's *it*.
Thoughts? Candidates for admission? Proposed requirements for admission?
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