On Sun, Jan 21, 2007 at 12:16:54PM -0600, Neil Schemenauer wrote: -> If someone could checkout the bzr repository and provide me with a -> place to pull the complete changes, that would be enormously -> helpful. Here's what I consider high priority: -> -> * Add support for qp as an alternative to htmltext. Some work -> has already been done on this. -> -> * Fix the package so that easy install works. -> -> * Add support for WSGI. -> -> Note that your changes must be released under the MIT/X license. -> Add your name and a description of your change to CHANGES.txt. Neil, I've added WSGI and qpy support, as well as one or two other things to support test fixtures. You can see the changes in bzr-ng form at: http://iorich.caltech.edu/~t/bzr/quixote2-dev/ Because I am now test-infected, I wrote tests, too; grab them here (bzr-ng): http://iorich.caltech.edu/~t/bzr/quixote2-tests/ You will need nose and twill to run the tests. (Sorry, these are the programs I use ;). Briefly, quixote.get_wsgi_app() returns a WSGI app; quixote.cleanup() blanks the _publisher singleton; and quixote.html.use_qpy() switches things over to using qpy. easy_install already works fine. ?? I would *really* like to put the tests and the code in the same repository, but it's difficult with the current structure of Quixote. Would it be possible to make more of a directory hierarchy, e.g. move the Quixote package into a 'quixote' subdirectory? This would clean up the top level directory, as well as making it easier to import quixote from the development directory & enabling tests in a 'tests/' subdirectory, too. --titus CHANGES.txt: C. Titus Brown: Added quixote.html.use_qpy to switch Quixote over to using qpy instead of htmltext. C. Titus Brown : Added quixote.cleanup() to clear _publisher to support test fixtures. C. Titus Brown : Added wsgi.py, quixote.get_wsgi_app() for WSGI support.