On Wed, 2014-03-19 at 14:25 +0100, victor stinner wrote:
> Hi,
> 
> According to the following table, paste is blocking many OpenStack servers to 
> be ported to Python 3:
> 
>    https://wiki.openstack.org/wiki/Python3#Core_OpenStack_projects
> 
> The author of paste, Ian Bicking, gave me the commit permission to paste. I 
> integrated patches from Debian and my colleague Cyril Roelandt, and I added 
> even more patches. All these changes are just for the Python 3 syntax 
> (import, except as, print, etc.). It looks like paste doesn't know anything 
> about Python 3 and WSGI 1.0.1 (PEP 3333):
> 
>     http://legacy.python.org/dev/peps/pep-3333/
> 
> A function handling a web page must return bytes (b'data' in Python 3), 
> whereas nativate string can be used in Python 2. It looks like paste is old 
> (last release was 4 years ago, version 1.7.5.1 in 2010). Even the author of 
> paste suggest to use something else like WebOb:
> 
>    "Paste has been under development for a while, and has lots of code in it. 
> Too much code! The code is largely decoupled except for some core functions 
> shared by many parts of the code. Those core functions are largely replaced 
> in WebOb, and replaced with better implementations."
> 
>    http://pythonpaste.org/future.html#introduction
> 
> What is the plan for OpenStack? Should we use something else?

AFAIK, we only use paste.deploy, and we use WebOb already (even though
it has a host of issues itself...)

Best,
-jay


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to