durusmail: quixote-users: Call for help
Call for help
2007-01-21
2007-01-21
Re: Call for help
2007-01-30
2007-01-21
2007-01-30
2007-01-30
2007-01-30
2007-01-30
2007-02-01
2007-02-01
2007-02-01
2007-02-02
2007-02-02
2007-02-02
2007-02-02
2007-02-02
2007-02-03
Re: Call for help
2007-02-06
Re: Call for help
2007-02-05
2007-01-30
Call for help
Titus Brown
2007-01-30
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.
reply