xmlgraphics-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glenn Adams <gl...@skynav.com>
Subject Re: Attributes in the XSL-FO Namespace
Date Tue, 05 Oct 2010 16:56:28 GMT
On Tue, Oct 5, 2010 at 11:53 PM, Vincent Hennebert <vhennebert@gmail.com>wrote:


> AFAIU, declaring attributes in the XSL-FO namespace is unacceptable not
> because it violates the XML Namespaces recommendation, or the XSL-FO
> recommendation, but the implicit convention that only the authority that
> creates the namespace has the right to decide what belongs to it or not.
>

Yes, that is precisely the problem: by redefining the per-element attributes
currently defined in XSL-FO in a manner that effectively defines them in the
XSL-FO
namespace, you would be encroaching on the XSL-FO namespace.

There is nothing that prohibits one doing this from a syntactic or semantic
processing
point of view, rather the proscription is in regard to acceptable conduct, a
gentleman's
agreement as it were.

ODF took the correct choice, which was to define them in an ODF controlled
namespace, although the "convention" of using the same prefix "fo" for both
XSL-FO and the ODF namespace is likely to cause confusion, since, as pointed
out by James Clark, few bother to consider the duality between the prefix
reference mechanism and the underlying namespace binding (to those
prefixes).

Regards,
Glenn

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message