DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1426>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1426
Namespace URIs beginning with a #-sign will cause errors
------- Additional Comments From [EMAIL PROTECTED] 2001-09-26 05:56 -------
Note that relative URI references as namespace names are currently officially
undefined, according to the W3C. There was _massive_ debate on that last year,
and there are three possible alternatives none of which were acceptable to all
participants. The current official recommendation is that they be avoided, and
there is _NO_ expectation that all applications will support them identically
since two of the possible interpretations conflict with each other and the third
declares them illegal.
If you want your document to run in all applications, then for the time being
you _MUST_ use only absolute URIs as namespaces. This may -- or may not! --
change when the Semantic Web folks report out, since they've accepted
responsibility for defining what the meaning of that syntax would be.
I do understand that folks who want to use these in their documents would like
Xalan to support them. But if we do, we will still be comptable with only half
that audience; folks who want the namespace URI compared as a string would be
very annoyed if we compared it as absolutized and vice versa.
Given that sitation, I believe that rejecting them is no worse than either of
those other choices. At least it has the advantage of encouraging folks to write
documents which do not depend on this undefined behavior.
I recommend that we not spend time "fixing" something when we don't yet know
which change -- if either! -- will be adopted as standard.