W3C home > Mailing lists > Public > public-xml-processing-model-wg@w3.org > April 2006

Re: XProc: An XML Pipeline Language

From: Rui Lopes <rlopes@di.fc.ul.pt>
Date: Mon, 10 Apr 2006 11:03:25 +0100
Message-ID: <443A2D6D.6070404@di.fc.ul.pt>
To: Norman Walsh <Norman.Walsh@Sun.COM>
Cc: public-xml-processing-model-wg@w3.org
First, thanks for the nice bootstrap document.

The introduction states "The outputs from the last component constitute 
the outputs of the pipeline itself."

I'm not so sure about this. Imagine the following example:

             O1
            /
I1 -> XSLT
            \
             O2 -> XSLT -> O2b


The pipeline is defined by two XSLT steps. The first takes an input 
document (I1), splits it into two documents (O1, O2). O1 will not be 
processed further, yet I want it to be serialized. On the other hand, O2 
will be processed in the next pipeline step into O2b. This output will 
be part of the pipeline output, therefore serialized.

If the pipeline outputs are just the outputs from the last component, in 
this simple example O1 wouldn't be serialized, just O2b. Is this the 
expected behaviour we want to provide?


Cheers,
Rui


Norman Walsh wrote:
> I've started to noodle with a language document:
> 
>   http://www.w3.org/XML/XProc/docs/langspec.html
> 
>                                         Be seeing you,
>                                           norm
> 

Received on Monday, 10 April 2006 10:03:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:47 GMT