Christian Wyglendowski and I have been talking about the overlap
between Buffet (his CherryPy template filter) and TurboGears' template
plugin support. What we've ended up with is a slightly modified
interface that allows Buffet and TurboGears to use the same plugins
for rendering templates. Even better, these plugins have no ties at
all to TurboGears, Buffet or CherryPy. They can be used by anyone who
wants to support multiple template engine rendering based on a dict.

The next commit I do (it looks like 459) is going to:

1) break out Kid into a plugin that is listed in install_requires
2) break existing template plugins
3) include a revision to TurboCheetah to fix it

The authors of the Stan and ZPT plugins are aware that this change is
coming. If you're currently using one of these plugins, you'll want to
hold off on updating past 458 until there is an update. (I'm sure the
authors of those plugins would be happy to have a patch to fix the
plugin... it's a fairly minor change that mostly revolves around
breaking the ties to turbogears and cherrypy.)

Kevin

--
Kevin Dangoor
Author of the Zesty News RSS newsreader

email: [EMAIL PROTECTED]
company: http://www.BlazingThings.com
blog: http://www.BlueSkyOnMars.com

Reply via email to