On Jan 20, 10:31 am, Mike Orr <[email protected]> wrote: > - it may be time to move to a post-WSGI standard a la the "WSGI 2" > proposals, since we'll have to change WSGI anyway. However, > politically getting a WSGI update into the Python core is a long slow > process, so maybe we should just do something under a new name. > - Pylons 3 makes a good transition point, in that we can base the new > tools on 2.6/3.0.
I would agree that need to start looking towards WSGI 2.0 and Python 3.0 would be a good trigger for that. Not only would WSGI 2.0 be a good focus point for clarifying areas of current WSGI specification, would be a good point to look at more fundamental changes such as any required to support chunked request content and the concept of mutating input filters. It seems that chunked request content is becoming popular with mobile phone devices when posting data more than a certain size. At the moment WSGI cant handle chunked request content, so you can't use existing Python WSGI applications if you have a heavy focus on those sorts of clients. There are obviously various other things about current WSGI that people find annoying as well. Another area which needs to be fleshed out better is the initialisation of the environment that surrounds the application. In Paste server it does some initialisation of logging modules, mainly targeted at Pylons, which it can be argued it shouldn't. If hosting Pylons on another web hosting mechanism, you have to duplicate that internal initialisation that is being done by Paste server. So, some sort of abstraction for an application which ensures that such environment initialisation issues are also dealt with could be beneficial. Graham --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
