File: TODO

package info (click to toggle)
quixote 1.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,000 kB
  • ctags: 1,081
  • sloc: python: 5,245; ansic: 1,297; sh: 77; makefile: 62
file content (27 lines) | stat: -rw-r--r-- 1,167 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

* Extend HTTPRequest to support single/multiple-valued fields.

* Add way to strip redundant whitespace from output HTML (or pipe it
  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).

* 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 Whler
  <rw@robinwoehler.de>, 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).