Re: [LC response] To C. M. Sperberg-McQueen

[sorry for accidentally leaving public-owl-comments cc'd before; I
certainly didn't mean it to be a public comment.]

> But we did address this at the level of the spec. I've modified Section 2 such
> that it correctly defines the prefixes xsd: and rdf: with # at the end, and I've
> explicitly said that fn and rtfn are URIs for namespaces used in QNames. I think
> the spec is now fine with respect to this point and that this was just editorial
> clarification (and a minor cleanup of a confusion on my part). In the e-mail, we
> have just explained the rationale for our choices.

I'm mostly reacting to how long and carefully worded your response to
Michael was.  My feeling is that it's almost always much better to be
able to just point folks at the changed draft and see if it speaks for
itself, since that's what it will have to do for everyone else.

What I'm imagining is a little more text explaining why we put the "#"
at the end of "http://www.w3.org/2001/XMLSchema#", along the lines of:

    Please note that in this document, terms like xs:string are to be
    interpreted as shorthand for the URI
    "http://www.w3.org/2001/XMLSchema#string", following RDF
    conventions, rather than as QNames.  For this reason, "xs" is
    associated with the URI prefix "http://www.w3.org/2001/XMLSchema#"
    (with the "#"), rather than the XML Schema namespace
    "http://www.w3.org/2001/XMLSchema" (without the "#")

I'm sure you can word it better, but I'd think something like that would
help folks like Michael who notice the "#" and are confused/concerned.

       -- Sandro

Received on Wednesday, 6 May 2009 15:14:02 UTC