We're done sprinting on pylons/turbogears integration for the weekend.
  But we've managed to accomplish a lot.

1) Object dispatch with extensible lookup in TurboGears style
controller on pylons

2) @expose and other decorators add attributes to regester behavior
rather than act as wrapper functions.

3) Stacked @expose is now signifcantly less complicated and easier to
work with.

4) We worked out lots of content negotiaton issues to make stacked
@expose work even better.  Some of which remains to be implemented.

5) You can now have pylons controllers with routes in the same
application as turbogears controllers with object dispatch.

6) Object dispatch is now much easier to overide with custom
behaviors, paving the way for restful  controllers and other cool
stuff.

7) Startup time and memory footprint of TurboGears is significantly reduced.

8) We have a paster template that makes a default turbogears style application.

9) You now have a way to pass widgets and other variables into
templates outside of the return dictionary.   This is useful for the
case where you want to jsonify the return dictionary, but also want to
use widgets in your template.

10) Turbogears applications now have access to beaker for sessions,
and lots and lots of other WSGI goodness that's already baked into
Pylons.

Given that there were just a handful of people working on this, I
think this little experiment is an huge success.

There are a few things that remain to be implemented.   We don't have
transaction middleware, and we have database configuration improvement
ideas that aren't implemented.   But even with all that's remaining to
be done, I think we are at a place where the code is actually usable.

-- 
Mark Ramm-Christensen
email: mark at compoundthinking dot com
blog: www.compoundthinking.com/blog

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" 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-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to