anyone is free to do whatever he/she wants. 
Few things to consider: uwsgi is by far the most complete piece of 
production-ready "thingy" to run your app into. 
Given that a frontend IMHO is required, when you set a reverse proxy to 
anyserver.py (vs setting uwsgi) if you don't have specific requirements to 
run outside uwsgi, you're absolutely NOT cutting any "cogs" in your system. 
frontend-thingy-app.
"specific requirements to run outside uwsgi" IMHO are : twisted, tornado, 
maybe gevent. 

Running rocket,waitress,cherrypy,paste,wsgiref (i.e. threaded webservers) 
is a NO-GO if you have uwsgi at your disposal.

Hoping that a software doesn't break even between major releases is hoping 
for the best (I assume you had some passing from uwsgi 1.x to 2.x), but 
these 19 lines 
<https://github.com/web2py/web2py/blob/master/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh#L130>
 didn't 
change from Jan 2013. 
If you don't want anything to change, don't update your system in the first 
place. If you want new features / bugs fixed / etc, you HAVE to deal with 
some discrepancies.

note for everybody: I'm not at all involved in uwsgi development/marketing 
at all, but I strongly feel that what Roberto did needs to be highly 
considered. He's passionate, replies quickly and politely all the times and 
listens to the community very carefully.

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to