Any technology that may be relevant for us is Apache Cocoon sitemaps.
These let you define pipelines to generate documents dynamically.
Here are the terms they use:
Generators -- generate a stream -- N/A
Transformers -- what you expect, see below
Serializers -- what you expect -- N/A
Matchers -- match an incoming filename, and register the pipeline
Selectors -- boolean function enabling a pipeline
Actions -- function, can be used to "make" other parts of the pipeline dynamically
The transformers they have include
XSLT Transformer (The default transformer)
Fragment Extractor Transformer
I18n Transformer
Log Transformer
Filter Transformer
Read DOM Session Transformer
Write DOM Session Transformer
XInclude Transformer
XT Transformer
They have no concept of validator, except perhaps as an action or a selector.
My strawman splits "transformer" into three (with overlapping names): selectors,
transformer, tokenizer. My suggestion for <phase> and <pass> and @haltOnFail
works in the same kind of area as their selector, I think.
Cheers
Rick
-- DSDL members discussion list To unsubscribe, please send a message with the command "unsubscribe" to dsdl-discuss-request@dsdl.org (mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)Received on Mon Jun 17 03:15:40 2002
This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:27 UTC