On 1/2/07, M.-A. Lemburg <[EMAIL PROTECTED]> wrote:
On 2007-01-02 23:54, Brett Cannon wrote: > On 1/2/07, M.-A. Lemburg <[EMAIL PROTECTED]> wrote: >> >> On 2007-01-02 01:02, brett.cannon wrote: >> > Author: brett.cannon >> > Date: Tue Jan 2 01:02:41 2007 >> > New Revision: 53204 >> > >> > Added: >> > peps/trunk/pep-3108.txt (contents, props changed) >> > Modified: >> > peps/trunk/pep-0000.txt >> > Log: >> > Add PEP 3108: Standard Library Reorganization. >> > >> >... >> > >> > +Open Issues >> > +=========== >> > + >> > +Consolidate dependent modules together into a single module or >> package? >> > ... >> > +Consolidate certain modules with similar themes together in a package? >> > +---------------------------------------------------------------------- >> > ... >> >> If you do follow this route, please take the chance to place >> the whole Python stdlib under a single package. That way we'll >> avoid name clashes with existing packages and modules now and >> in the future. > > > That has been suggested before (including by me) and Guido has always shot > it down. That's why I left it out of this proposal. Even if it is shot down again, it still deserves to be documented together with the reasons for being shot down. This is a one-in-a-lifetime chance, so it would be sad if it were not taken into account. The extra effort would be minimal - the renaming would have to be done using a script anyway and adding an extra 'from py import ' prefix to the modules wouldn't really make the renaming more complicated ;-)
I was about to start writing an open issue on this since the biggest objection from Guido I could find on this topic is http://mail.python.org/pipermail/python-dev/2002-July/026409.html , but then it started to feel like a separate PEP to me. So I think I am going to pass on taking on this topic and let someone else tackle it in a PEP. Sorry, MAL, but I need to worry about my sanity on this one. =) -Brett
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com