- From: Norman Walsh <ndw@nwalsh.com>
- Date: Wed, 01 Aug 2007 13:34:42 -0400
- To: public-xml-processing-model-wg@w3.org
- Message-ID: <873az388gd.fsf@nwalsh.com>
/ Jeni Tennison <jeni@jenitennison.com> was heard to say: | Norman Walsh wrote: |> / Jeni Tennison <jeni@jenitennison.com> was heard to say: |> | Why is it that ignorable namespaces aren't inherited from <p:pipeline-library> |> | to <p:pipeline>? Is it because extension elements that appear in a pipeline |> | library must appear as children of <p:pipeline-library> rather than |> | <p:pipeline>? It would be good to say so if so. |> |> I've gone back and forth on this point. I think you're right that we |> should make this more explicit. Unless, of course, we just want to let |> the pipelines inside a library inherit from the library? | | I think they should, personally. It makes sense for extension elements | to (possibly) be available at both levels to me, so it seems strange | that you'd have to specify the ignorable namespaces on each individual | <p:pipeline> if you wanted to do that. Ok, I switched it back. One (minor) technical reason was to avoid the need for an unignored-namespaces attribute. But I think we can just live without that. What I mean is, if you specify "http://example.com/foo" as an ignored namespace at the p:pipeline-library level, then it *must* be an ignored namespace in all the pipelines within that library. There's no way to declare it "unignored" for one of the pipelines. Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | It is as bad as you think. And they are http://nwalsh.com/ | out to get you.
Received on Wednesday, 1 August 2007 17:34:56 UTC