Kevin Dangoor wrote: > So, we got together and implemented the inteface more-or-less in line > with what TG was doing and needed to do. When I wrote that document, I > wasn't looking at it completely with an "open on both sides" mindset. > It was more of a "get something up there so that people can fit > engines for TG". And people did manage to plug a good collection of > engines in.
I kind of assumed that was what happened. It's actually because of the large number of available template plugins that I thought "wow, this must be a reasonable starting point for a common interface." The reason that I started with the doc page, instead of the code, is that TurboGears is not my primary focus, but the existence of this working interface looked like a good opportunity for me to try to understand a real-world target client well enough to make sure I wasn't doing anything stupid in my design which would preclude easily interfacing it to this or to similar de facto standards. > I'd be curious to hear about "what's new" in your template system... I'm not quite ready to share this with the world yet, but if anybody is really interested, please send me a private email and I will send out some initial documentation. My new system (which is actually the third or fourth I've built over the course of a few years) is called Warbler. Warbler is designed to have fast rendering, good-looking templates, and an extremely short learning curve for Python programmers. The target audience for Warbler is the Python programmer who wishes to use his regular programming environment (text editor, etc.) to maintain templates which are never touched by non-programmers. Warbler wasn't designed to fit into any particular framework, doesn't unnecessarily constrain the user, is not at all web-centric, doesn't pander to users who don't know Python, and assumes that its users won't accept templates from strangers they wouldn't accept Python modules from. > (lots of GREAT technical details snipped...) That's _exactly_ the information I was looking for. Thanks so much for your prompt, informative response. It's easy to see why TurboGears is becoming so popular. Regards, Pat --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

