- From: Norman Walsh <ndw@nwalsh.com>
- Date: Wed, 08 Apr 2009 12:37:08 -0500
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <m2fxgj82t7.fsf@nwalsh.com>
Good catch, Mohamed. Fixed. > In the spec the prose says : > > [[ > All p:pipeline pipelines have an implicit *primary input > port<http://www.w3.org/XML/XProc/docs/langspec.html#dt-primary-input-port> > * named "source" and an implicit *primary output > port<http://www.w3.org/XML/XProc/docs/langspec.html#dt-primary-output-port> > * named "result". Any input or output ports that the p:pipeline declares > explicitly are *in addition* to those ports and may not be declared primary. > ]] > Nothing is said about parameters input port > > Few lines below you can read > [[ > > If a pipeline does not have a type then that pipeline cannot be invoked as a > step. > > The p:pipeline element is just a simplified form of step declaration. A > document that reads: > > <p:pipeline *some-attributes*> > *some-content* > </p:pipeline> > > can be interpreted as if it read: > > <p:declare-step *some-attributes*> > <p:input port='source' primary='true'/> > <p:input port='parameters' kind='parameters' primary='true'/> > <p:output port='result' primary='true'> > > *some-content* > </p:declare-step> > > ]] > > It would be good to synchronize the prose and the example > And it would also be good to fix the sample by adding a slash at the end of > p:output > > Mohamed Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | Growth for the sake of growth is the http://nwalsh.com/ | ideology of the cancer cell.--Edward | Abbey
Received on Wednesday, 8 April 2009 17:37:50 UTC