[Web-SIG] cleaning up the standard library's Web support
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?
More information about the Web-SIG