Re: XProc Minutes for Technical Plenary f2f, 8/9 Nov 2007

/ Alessandro Vernet <avernet@orbeon.com> was heard to say:
| On Nov 12, 2007 8:45 AM, Norman Walsh <ndw@nwalsh.com> wrote:
|>   The following pipeline has a single input which is transformed by
|>   the XSLT step; the result of that XSLT step is the result of the
|>   pipeline:
|>
|>   <p:pipeline xmlns:p="http://www.w3.org/ns/xproc">
|>   <p:xslt>
|>     <p:input port="stylesheet">
|>       <p:document href="docbook.xsl"/>
|>     </p:input>
|>   </p:xslt>
|>   </p:pipeline>
|>
|> [...]
|> As a consequence, p:pipeline elements must declare all of their
|> inputs. and all compund steps, including p:pipeline, must declare all
|> of their outputs. The special case of default parameter inputs remains
|> unchanged.
|
| I am not sure that I understand the proposal: the example above seems
| to contradict the "p:pipeline elements must declare all of their
| inputs.". Could you clarify?

The quoted text, including the example above, is the text _currently
in the specification_ that I'm proposing we *delete*. Having deleted
it, we'll be left with the consequence that p:pipeline elements must
declare all of their inputs and all compund steps, including
p:pipeline, must declare all of their outputs.

But I'm not proposing to change the special case of default parameter
inputs.

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | Every day is a good day.-- Yun-men
http://nwalsh.com/            | 

Received on Tuesday, 13 November 2007 14:04:32 UTC