- From: Norman Walsh <ndw@nwalsh.com>
- Date: Wed, 07 Jan 2009 10:31:29 -0500
- To: public-xml-processing-model-comments@w3.org
- Message-ID: <m21vvf16b2.fsf@nwalsh.com>
Norman Walsh <ndw@nwalsh.com> writes:
> Consider the following pipeline:
>
> <p:pipeline xmlns:p="http://www.w3.org/ns/xproc"
> xmlns:cx="http://xmlcalabash.com/ns/extensions">
> <cx:message message="I just did the identity step!"/>
> </p:pipeline>
>
> Can *any* conformant processor run that pipeline?
[...]
> Well, ok, continuing down this slippery slope. Suppose I have this
> perfectly ordinary pipeline library on my system:
>
> <p:library xmlns:p="http://www.w3.org/ns/xproc">
> <p:pipeline xmlns:ex="http://example.com/steps/foo"
> type="ex:foo">
> <p:identity/>
> </p:pipeline>
> </p:library>
>
> Can *any* conformant processor run this pipeline?
>
> <p:pipeline xmlns:p="http://www.w3.org/ns/xproc"
> xmlns:ex="http://example.com/steps/foo"
> <ex:foo/>
> </p:pipeline>
[...]
> So I propose that *both* pipelines are invalid. If I want to run a
> Calabash extension, I should have to explicitly declare or import the
> declaration in the pipeline:
I think there was consensus for this resolution and I think that's
consistent with what the spec currently says.
Be seeing you,
norm
--
Norman Walsh <ndw@nwalsh.com> | To buy books would be a good thing if
http://nwalsh.com/ | we could also buy the time to read
| them; as it is, the mere act of
| purchasing them is often mistaken for
| the assimilation and mastering of their
| content.-- Schopenhauer
Received on Wednesday, 7 January 2009 15:32:11 UTC