Add a couple of items. (quixote/TODO)
Greg Ward <gward-fVcApmY9cLvQ3/1i3zOLAti2O/[email protected]> Wed, 20 Nov 2002 12:29:11 -0500
| Newsgroups | gmane.comp.web.quixote.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /home/cvs/quixote In directory hewson:/tmp/cvs-serv18471 Modified Files: TODO Log Message: Add a couple of items. Index: TODO =================================================================== RCS file: /home/cvs/quixote/TODO,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- TODO 20 Nov 2002 16:24:43 -0000 1.12 +++ TODO 20 Nov 2002 17:29:08 -0000 1.13 @@ -7,9 +7,23 @@ through Tidy, or other transformations). * Logging doesn't work with CGI scripts (something about our - log-opening code depends on how fastcgi.py fiddles stdout. + log-opening code depends on how fastcgi.py fiddles stdout). * Make bare return statements inside of PTL templates work as expected. * Allow __init__.ptl files to be used as package markers. It looks like something is wrong with the way ihooks handles __init__ modules. + +* Figure out how to unify the various deployment methods (CGI, FastCGI, + SCGI, mod_python, ...). Ideally, a one-line change to the config file + and/or driver script (along with corresponding web server config + changes) would be enough to change how a Quixote application is + deployed. + +* For OpenBSD: fcgi.py should catch SIGTERM and, umm, do something. + (Terminate the process?) Otherwise, the FastCGI process can no longer + accept() on its socket. (Reported by Robin Wöhler + <[email protected]>, 2002/08/02.) + +* For Mac OS X: _startup() in fcgi.py doesn't work for some reason on + OS X. Figure out why and fix it (or kludge around it).