Comments on this afternoon session on Turtle

Just a comment and what my votes would have been if I could have joined 
the session.

========
PROPOSED: Mark xs:string as archaic for use in RDF, recommending use of 
plain literals instead. Recommend that systems silently convert 
xs:string data to plain literals.

-1

I always thought of plain literals as a written utterance in an 
unspecified language. This is not what xs:strings are. Strings are a 
sequence of characters, irrespective of any language. They cannot be 
translated or assigned a language tag. xs:string should be used for 
things like serial numbers, identifiers, passwords, etc.

I would rather have plain literals with no language tags implicitly 
meaning xs:string (as Jean-François proposed but it seemed unnoticed). 
xs:string is not defined by RDF anyway, I don't know why RDF should 
reject this particular XML datatype.

If plain literals with no lang tag are implicitly typed with xs:string, 
then all literals have either a datatype or a language tag, which 
simplifies the manipulation of literals.

=======
PROPOSED: close ISSUE-18 by requiring digits after the decimal point, as 
in "18.0".
PROPOSED: Allow dots inside local part and namespace part of qnames in 
Turtle, aligning with SPARQL syntax
PROPOSED: Turtle should remain as a syntax only for Triples, some other 
syntax should be defined to represent quad data

+1 to all of these.





-- 
Antoine Zimmermann
Researcher at:
Laboratoire d'InfoRmatique en Image et Systèmes d'information
Database Group
7 Avenue Jean Capelle
69621 Villeurbanne Cedex
France
Tel: +33(0)4 72 43 61 74 - Fax: +33(0)4 72 43 87 13
Lecturer at:
Institut National des Sciences Appliquées de Lyon
20 Avenue Albert Einstein
69621 Villeurbanne Cedex
France
antoine.zimmermann@insa-lyon.fr
http://zimmer.aprilfoolsreview.com/

Received on Thursday, 14 April 2011 07:48:27 UTC