On Tue, Apr 10, 2012 at 11:15 AM, Damien Accorsi <[email protected]> wrote: > Hello, > > Thanks Michael for this new release. Is there any roadmap for the future or > it's not yet decided what will be worked on? > > Damien >
Yes, a few weeks ago Michael posted the report of a meeting the TurboGears team had recently with the roadmap. https://groups.google.com/d/topic/turbogears/N1xh_r0Sjt4/discussion Basically: 2.2 -> the upcoming release will have as the major change the switch to ToscaWidgets2 as the default for new applications. Existing applications will continue to use ToscaWidgets1 and it will also be possible to mix the two. Dispatch will be Crank based which is faster then the current dispatch code. Some repoze.what-* dependencies won't be necessary anymore and got removed. Refactoring of the documentation, master/slave bultin support and various other improvements. This will be the last Pylons based releae This release will drop Python 2.4 support 2.3 -> The major change will be the Pylons dependency removal. Apps that didn't rely on the pylons namespace, but used only the tg one (tg.request, tg.response and so on) will continue to work without any required change. If the application requires Pylons somehow, a compatibility mode will be available where TG will continue to work with pylons monkeypatching it. This release will drop Python 2.5 support and the codebase will start to move forward to Python3. After 2.3 Python3 support will probably be the main focus. For all the major changes in 2.2 and 2.3 moving forward should require minimum changes and when the major change breaks compatibility an option to make tg work as before will always be available. -- You received this message because you are subscribed to the Google Groups "TurboGears" 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/turbogears?hl=en.

