[Grok-dev] Re: Neanderthal sprint topics

Martin Aspeli optilude at gmx.net
Fri Sep 28 20:17:03 EDT 2007


Philipp von Weitershausen wrote:

> By the way, I looked at integrating Genshi into Zope 3 the other day. 
> It's shockingly easy. Takes you about 3 lines of code. I wouldn't mind 
> ditching PageTemplates (at least as the preferred option) altogether 
> since Genshi
> 
> * has more appealing templating syntax (I think it's much faster)
> 
> * is much more push-oriented (rather than ZPT's orientation towards pull)
> 
> * has support for theming and pipelining.
> 
> I know this sounds a bit revolutionary, but a prototype would be cool.

+1 for prototype. I've used Genshi, and it's very good.

That said, don't make using ZPTs too difficult, please, and make sure 
that things still interoperate. I don't see why they wouldn't, but you 
need to be able to re-use a viewlet that's ZPT based at the very least. 
There would also be some impedance mis-match if e.g. you had components 
that presented UI with macros and slots for you to plug into, but that's 
really more of a problem for a pluggable system such as Plone than a 
start-from-scratch Grok app.

Martin


-- 
Acquisition is a jealous mistress



More information about the Grok-dev mailing list