[Web-SIG] cleaning up the standard library's Web support

Bill Janssen janssen at parc.com
Mon Jan 8 18:34:47 CET 2007


There's a thread going on on the Python-3000 list about PEP 3108,
which proposes a clean-up/re-org for the standard library.

I've suggested that, analogous to the "email" package, a "web" package
be created, and most (all?) of the web-related modules be moved under
it.  This is also a chance to remove cruft and combine related modules
(urllib.py and urllib2.py, for instance).

To take another example, should BaseHTTPServer and SimpleHTTPServer
both exist?  Shouldn't SimpleHTTPServer.SimpleHTTPRequestHandler just
be another class defined in BaseHTTPServer?  Or should
SimpleHTTPServer just be deleted altogether?

Bill


More information about the Web-SIG mailing list