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 -~----------~----~----~----~------~----~------~--~---
