- From: Mukul Gandhi <gandhi.mukul@gmail.com>
- Date: Wed, 27 Jun 2018 18:37:45 +0530
- To: Michael Kay <mike@saxonica.com>
- Cc: public-qt-comments <public-qt-comments@w3.org>
- Message-ID: <CABuuzNPu=DCi2YD2JWoKxY91CFs9cDVEhb8e9nHocZuzgkYgyA@mail.gmail.com>
Hi Mike, First of all, I apologize for a misspelled subject text. It should have been, "[DM30] namespace names *definition* appears to be non-normative". As usual, your explanation answers my query. Many thanks for the answer. For the future, I'll keep in mind that, relevant WG isn't functioning these days. But I hope, readers of this list would be interested to know potentially valid errata suggestions. On Wed, Jun 27, 2018 at 1:31 PM, Michael Kay <mike@saxonica.com> wrote: > Firstly, there is no WG (this is therefore a personal response). While the > status section of the document invites readers to report errors, the > document is now a final Recommendation and the time for suggesting > improvements has long passed. > > Secondly, the section you cite is carefully worded (and was discussed at > length) to give implementors advice about how to deal with the conflicting > requirements of other published specifications, concerning the exact > definition of what is allowed in a namespace name. The solution is > imperfect, but it can't be resolved without changing several other > established W3C and IETF specs, and the final advice is unambiguous: > > implementations may reject character strings that are not valid URIs or > IRIs, but they are not required to do so > > If there were still a WG and if it looked at the section again I don't > think it would want to change that advice. > > My personal advice is: if you're a user, stick to valid URIs. If you're an > implementor, be liberal in what you accept. > > The reason we allow implementations to reject character strings that are > not valid URIs or IRIs is that we want to allow implementations to use > third-party libraries (for example, XML parsers or XSD 1.0 schema > processors) that impose such restrictions. > > Michael Kay > Saxonica -- Regards, Mukul Gandhi
Received on Wednesday, 27 June 2018 13:08:40 UTC