[Grok-dev] Re: RFC: Masterpage implementation without macros
Philipp von Weitershausen
philipp at weitershausen.de
Mon Apr 16 12:35:32 EDT 2007
Martijn Faassen wrote:
> We need to try some implementation work. Either lxml or Genshi should
> offer the tools to implement the xpath stuff. It also needs work to
> define what grok.skin() actually does and then to implement it.
I'm much in favour of having an XML-based pipeline (both lxml and Genshi
sound like they provide good tools here).
Gary Poster just proposed (see my response [1]) something on the
zope3-dev mailinglist to allow standard browser views to return
non-string objects which the publisher then adapts to IResult in order
to actually obtain a string. For efficiently streaming large data to the
client, this approach is already used internally in Zope 3: you write
the data to a tempfile and return the file handle, the adapter to
IResult streams the data in chunks.
[1] http://mail.zope.org/pipermail/zope3-dev/2005-December/016796.html
--
http://worldcookery.com -- Professional Zope documentation and training
More information about the Grok-dev
mailing list