The Occasional Occurence
Buffet 0.9
January 24, 2006 at 08:09 AM | categories: Python, cherrypy, GeneralThis release includes a template composition feature provided by Bill Mill. In his words:
It would be nice to have a way to tell buffet to render multiple templates in sequence. For example, "return [(head, {}), (story, {}), (foot, {})]" Would render those three templates in order.
He provided a patch to support that feature, and it is now available for others to use. I love open source.
So ... Buffet is at 0.9 now ... it basically does everything that I originally intended for it to do (and more now). I have received lots of great feedback via email, on #cherrypy and in various mailing lists (thanks to all of you). So what's going to make it 1.0?
Tests and profiling.
For both of those, I plan on making use of Robert Brewer's excellent work in CherryPy. His test stuff is great. I have written a couple tests for CherryPy and it was pretty straight forward. For profiling, I am going to use CherryPy's integrated profiler, but I am going to have to figure out how to profile a filter with it.
Anyhow, this is fun. Python is fun. CherryPy is fun. I have been making use of open source software for years now and it is cool to give back, even in a small way.
cw