Re: Addition for Serialization & Namespace Fixup

On 9/6/07, Norman Walsh <> wrote:
> / Alex Milowski <> was heard to say:
> | Because we reference the serialization specification for XSLT 2.0 and XQuery
> | and it does not say anything about namespace fixup, we need to say something
> | about namespace fixup and serialization.  Our options are:
> |
> |   A. must be performed when serializing.
> |   B. may be performed when serializing and implementors may fail.
> |   C. isn't performed and you lose if there are undeclared namespace names
> |
> | I think that (B) is in the spirit of the current text but we currently
> I thought there was pretty universal agreement that for serializing,
> the answer was A. That applies, I assume, to at least p:store, p:log,
> p:http-request, and p:escape-markup.

The serialization specification for XSLT 2.0 & XQuery says nothing
about namespace fixup.  As such, there isn't a precedence except
for XSLT 1.0--where it happens at serialization.

I'm quite happy with (A).

--Alex Milowski
"The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language

Bertrand Russell in a footnote of Principles of Mathematics

Received on Thursday, 6 September 2007 22:27:37 UTC