Short editorial comment on RDF 1.1 Turtle

Hoping it's not too late, I have two minor editorial point in the upcoming RDF 1.1 Turtle recommendation [1].

1) Quoted Literals [2]
In example 11, the line 

show:218 rdfs:label "That Seventies Show"^^xsd:string .            # literal with XML Schema string datatype

implies that it is legal to use the prefix xsd without declaring it first, since the prefix is not declared. If the use of xsd without declaration is legal it should be explicitly mentioned; if not, you need to declare the prefix xsd.

2) Prefixed names [3]
The specification of prefixed names does not explicitly mention the meaning of ':' (i. e. "current document") if the empty prefix is not declared. That is an important hint for people new to the language. Wording similar to "If the empty prefix ':' is not explicitly declared, it is relative to the current document root."

Thanks for your consideration,

Lars

[1] http://www.w3.org/TR/turtle/

[2] http://www.w3.org/TR/turtle/#turtle-literals

[3] http://www.w3.org/TR/turtle/#prefixed-name

Received on Tuesday, 14 January 2014 08:18:02 UTC