Here's another GSoC idea. Currently TG2 has no infrastructure for re-usable site components (like django apps), I think it would be good to create something along those lines, and build up the infrastructure around the requirements of a common use case a user-registration component.
This component would make use of turbomail, a capcha widget, and perhaps some other basic TG stuff. It would be composed of a set of controller methods, templates, and some database model information. We would need a standard way to "mount" the component in an app, and to configure various internal components. The Django way to do this is to just paste the code into your project, but that has some downsides for reusability. Ben Bangert suggested a 3 way merge algorythm to help keep pasted-in-apps up to date with the upstream server. But it may be possible to provide a simple extension/overide mechanism that removes the need to paste stuff into the user's project. -- 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 -~----------~----~----~----~------~----~------~--~---
