[Grok-dev] Re: Neanderthal sprint topics
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.
Acquisition is a jealous mistress
More information about the Grok-dev