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

Re: XProc Editors Draft 2007-07-19: Section 2.7 Comments

From: Norman Walsh <ndw@nwalsh.com>
Date: Wed, 01 Aug 2007 13:06:59 -0400
To: public-xml-processing-model-wg@w3.org
Message-ID: <87k5sf89qk.fsf@nwalsh.com>
/ Jeni Tennison <jeni@jenitennison.com> was heard to say:
| In the definition of the inherited environment, the discussion of
| options works for pipelines, but the definitions of readable
| ports/default readable port doesn't. (But maybe that's because
| pipelines aren't actually compound steps?)

I'm not sure I understand what you mean.

| I think that the readable ports in the inherited environment have to
| include the specified ports on the container step.

Yes. I think the following item needs to be added to the bulleted list
of standard modifications:

<para>The declared inputs of the container are added to the
<glossterm>readable ports</glossterm>.</para>
<para>In other words, contained steps can see the inputs to their

| And if there's not a preceding sibling step element, the default
| readable port is the primary input port of the container step, or the
| environment of the container step.

Yes, I think that's right too:

<para>If there <emphasis>is not</emphasis> a preceding sibling step element,
the <glossterm>default readable port</glossterm> is the
<glossterm>primary input port</glossterm> of the container, if it has one,
otherwise the default readable port is unchanged.</para>

| If pipelines aren't classed as compound steps, then there ought to be
| a separate section in here that explicitly specifies the environment
| of a pipeline.

I think pipelines are compound steps.

                                        Be seeing you,

Norman Walsh <ndw@nwalsh.com> | Yeah, we could do that, but it would
http://nwalsh.com/            | open Pandora's can of worms.--Terry
                              | Allen

Received on Wednesday, 1 August 2007 17:07:13 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:32:44 UTC