On Wed, Jan 07, 2004 at 11:13:29PM -0500, Graham Fawcett wrote: > Unless Medusa is under serious, active development (?) ... I'm maintaining it, but applying only bugfixes. One major problem is that Medusa doesn't support SSL and fixing this is difficult; as a result I switched from Medusa to Twisted for a work-related project because SSL support was required. (Luckily your quixote.server.twisted_http module makes that trivial.) If someone needs fancy HTTP/1.1 features, they can use a full-blown web server such as Apache. Another thing I'd like to see, and will write if Medusa goes in: a module that runs a Quixote application on a random port and then uses webbrowser.open() to run a browser pointing at the application. This would make it really easy to write portable little applications. Shutting down the server is a problem, though; the user might just close the browser and leave the server process running. Perhaps the server could automatically shutdown after 15 or 30 minutes of inactivity, in addition to having an explicit 'Shut down' link in the web interface. > If there's no great objection, I will prepare a 'quixote.server.medusa' > package > that contains only the required Medusa elements (and perhaps moving > medusa_http.py into the package as well?) and recommend we include it in > the next release. OK. I could also prepare quixote.server.medusa, though not before the weekend because for the moment I'm computerless at home. --amk