[Python-Dev] Improving the CGI module
janssen at parc.com
Wed Sep 17 20:15:57 EDT 2003
I sent the following out last week, and I'm currently working on a Web
page and sample charter for a Web-SIG devoted to improving the Python
Web support. Let's get together and do it!
Bill Janssen <janssen at parc.com> (650) 812-4763 FAX: (650) 812-4258
Palo Alto Research Center, Inc., 3333 Coyote Hill Rd, Palo Alto, CA 94304
(From last week:)
Subject: Another try at a Python Web SIG?
From: Bill Janssen <janssen at parc.com>
Date: Thu, 11 Sep 2003 13:53:48 PDT
To: meta-sig at python.org
I know this was just discussed a few months ago, but I'm very
interested in getting a Web SIG together or reinvigorated or whatever
it takes. The current Web support in Python is somewhat embarassingly
patchy, given the neatness of the rest of the system.
My specific thinking is about three things:
1) Add SSL server-side support to the "socket" module. This will
include some way of managing certificates. Probably modelled
strongly after the way we did it in ILU, if I do it :-).
2) Update the "httplib" module to include all of the client-side
functionality available in the Linux "curl" program (a reasonable
checklist, I think, but am open to better suggestions).
3) Replace/extend the BaseHTTPServer and SimpleHTTPServer modules with
an extended webserver module which provides at least the
functionality in Medusa.
I'd be happy to work in #1 (starting with a PEP, I think) and provide
help with #2 and #3, if others would like to pitch in. I don't want
to collide with others who are working on this already, and think a
SIG would be a good way to coordinate efforts.
More information about the Python-Dev