cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ulrich Mayring <>
Subject Re: [SUMMARY] Viva la Multiplexer! (was: [Contribution]Pipe-aware selection)
Date Thu, 11 Apr 2002 10:44:53 GMT
Jeremy Quinn wrote:
> During the 'put' phase in <slash-edit/>, the instance, having been
> assembled from the Request by an XSLT, it is then processed with the
> generated Validator XSLT.
> Next an 'adaptor' XSLT checks there were no Validation errors before
> wrapping the instance in a <source:write/> tag so that the
> SourceWritingTransformer (later in the pipeline) can output it to the
> Source.
> Is it these tiny, one-job adaptor XSLTs and the logic they perform causing
> you these problems, or is it the whole concept of incrementally adapting
> content in the pipeline?

It seems to be a fairly procedural approach and, while I have not seen
what these XSLT stylesheets do exactly, they appear to work in a fairly
deterministic way. XSLT is not ideal for procedural algorithms, but at
the end of the day it's just another language. There is a tradeoff
between doing things in a less-then-ideal, but available language
compared to an ideal, but less-than-available language. If you use XSLT
just for two internal things, the tradeoff may be on your side, if your
users start to write their own XSLT stylesheets to configure the
process, then perhaps the tradeoff falls on the other side. YMMV :)



Ulrich Mayring
DENIC eG, Systementwicklung

To unsubscribe, e-mail:
For additional commands, email:

View raw message