Likely no, unless someone is willing to help with the implementation.
There are several ways to go about it:
1) Release 1.0 without fast WSGI server and deal with it later. Maybe
there will be a 3rdparty contribution, like we had with an HTTP client
recently (https://github.com/gwik/geventhttpclient)
2) Continue to use libevent-http server via libevent-on-libev wrapper
that libev provides. Provided that libev-libevent compatibility layer
works, this is probably the easiest way (although still involves some work).
All the bugs of libevent-http will migrate to 1.0, but for those who
already learned to live with them that's probably not an issue. We'd
need to bundle libevent-http with gevent and choose a version of libevent
that we want to bundle (1.4 or 2.0?).
3) Take some other fast server and bake gevent support into it. This could
be distributed separately or with gevent.
Example of a web server: https://github.com/jonashaag/bjoern
Ideally, WebSockets would be somehow supported.
I've made a short survey about this:
https://docs.google.com/spreadsheet/viewform?formkey=dG8zMHhJdlM5QV9TR1RMQUlVb1VoaUE6MQ
Please take a minute and give your answers.
Here the results: http://gevent.org/survey.png
75% of people say they are on gevent 0.13.6. (Please give 1.0b1 a try
- help iron the bugs out and make 1.0final awesome).
5 people (18%) require gevent.wsgi. Some people seem to confuse gevent
WSGI servers and actually use pywsgi or can use it.
To clarify: gevent 0.13.6 has two independent WSGI implementation: one
(gevent.http/gevent.wsgi) is based on libevent HTTP server and this
the one I asked about. The other (gevent.pywsgi) is pure Python.
gevent 1.0 only pywsgi, since we no longer use libevent.
Among those few who really do care about libevent-http in gevent, is
anyone willing to help with making a replacement?
Almost nobody cares about libevent HTTP client, which is good.
Regarding logging module - the majority (17) said yes. 4 people said
no and 6 did not reply.
A few others suggested to abstract logging calls out so that everyone
can plug in whatever logging system they want.
Thanks to everyone who participated!
2012/2/16 whitmo <d.w.m...@gmail.com>:
--
Best Wishes..