[Web-SIG] WSGI adoption

Dave Warnock david at sundayta.com
Fri Nov 26 03:10:22 CET 2004


Ian,

> For now the easiest thing would be for us to all put links in the Python 
> Wiki:
> 
>   http://python.org/moin/WSGIImplementations
> 
> And maybe the WSGI PEP should link to that (since it's top result and 
> primary reference for "WSGI").

Good, thanks. I like.

> FastCGI is a pain in the butt.  But there should be a couple servers 
> along these lines; a multiprocess server and a threaded server.  Maybe 
> it can be part of an HTTPServer implementation; perhaps pluggable so 
> that the server could serve HTTP, FastCGI, and some of the FastCGI 
> knockoffs (PCGI, SCGI, mod_webkit, mod_skunk, etc).

Ok, but lets get the basic ones of these done first rather than wait 
until we do it properly ;-)
>>  > - Twisted
>>  > - Zope (2 or 3)
>>
>> I think at least part of the reason why we have so many python web 
>> frameworks, and indeed WSGI, is because people want/need something 
>> simpler and lighter than these heavyweights.
> 
> 
> Twisted is a big install, but it's not actually very heavy.  I think 
> it's quite reasonable that we'd use Twisted as a base instead of 
> SimpleHTTPServer, at least in the long run.  I'd like to see other 
> access methods so it doesn't require a ProxyPass setup to work with 
> Apache (somehow ProxyPass makes me uncomfortable).  And a multi-process 
> option, which could run underneath.  The installation size is also a 
> problem, but the Twisted people have been talking about breaking the 
> package up into smaller bits.

Next release of Twisted will be the smaller bits and I agree twisted is 
a good way to go.

> Zope 3 could be a WSGI application; I don't think the server bits are 
> very interesting.  It's still just a Medusa server, right?  It would be 
> interesting as a server if you had a WSGI product, so you could attach a 
> WSGI application underneath a Zope 3 server
> 
> Most of that applies to Zope 2, but Zope 2 has a larger install base and 
> a more opaque installation, so I think it might be more advantageous.

Agreed 100%

Dave
-- 
David Warnock: Sundayta Ltd. http://www.sundayta.com


-- 
Dave Warnock: http://42.blogs.warnock.me.uk



More information about the Web-SIG mailing list