« Sprint Organization: But can we do more?

TurboGears 2.1 Released!

The TurboGears team is proud to present TurboGears 2.1.  2.1 has been in development for about one year with the first alpha released in October of 2009.  If you haven’t been following along, here is a review of the changes that 2.1 brings from 2.0.

  • Better performance.  The TG team worked hard profiling to see what could be done to make TG faster.  2.1 is at least 20% faster than 2.0 on page-loads as a result.
  • Better Mako support.  (quickstart template now includes a –mako option) If you want a highly performant website, Mako is a better option than genshi.
  • Kajiki support.  This template engine is for those who like the XML templating on Genshi, but need much better performance.
  • Re-written dispatcher.  Object Dispatch has now become Abstract Dispatch, and the code that decides which controller method should be executed has been refactored and consolidated.  An open API is provided for those that want to create their own dispatch mechanisms by using the _dispatch method in your controllers.
  • Pylons 1.0 support.  Those of you still running 0.9.7 can do so as well.  TG 2.1 is cross -compatible, which means if you have a 2.0 application, you needn’t upgrade to Pylons 1.0 until you decide to.
  • Reduced dependencies. For those of you who use TG as a service, or do not need database or an admin, TG has reduced it’s dependencies to the low-20s.  The full stack with SQLAlchemy and an admin still has about 40 packages, but the packages which were most difficult to install have been removed (those requiring RuleDispatch in particular).
  • Finally, documentation improvements.  The documentation has been visually overhauled, reorganized, and brought up to date.  There is still considerable work to do in this area, but a significant effort has been made to solidify those areas which are most often asked about by our users.

TurboGears is committed to maintaining the 2.x branch for the long-term.  This release is intended not to make significant strides in capability, rather to refine our existing functionality in order to add significant consistency to the codebase.  We have already started working on a 2.2 branch, which continues this effort, and will open up more APIs to the framework.  We look forward to your continued support!

This entry was posted on Friday, November 19th, 2010 at 3:50 pm and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “TurboGears 2.1 Released!”

  1. spacer Watch The Clone Wars Season 5 Episode 6 says:
    November 3, 2012 at 4:20 pm

    Αωеsomе article.ѕtorіfy.
    cоm/DanaDHеnrу2345/watch-thе-clοne-wars-onlіne-seasоn-5-eрisode-6-tit

  2. spacer How To Make some extra money says:
    November 6, 2012 at 4:47 pm

    Right here is the right webpage for anybody who hopes to understand this topic.
    You realize so much its almost tough to argue with you (not that I
    really would want to…HaHa). You certainly put a fresh spin on
    a subject that has been written about for many years.
    Wonderful stuff, just great!

Leave a Reply

Click here to cancel reply.