- From: Antoine Zimmermann <antoine.zimmermann@emse.fr>
- Date: Mon, 06 May 2013 21:15:35 +0200
- To: Pat Hayes <phayes@ihmc.us>
- CC: "public-rdf-wg@w3.org WG" <public-rdf-wg@w3.org>
Le 06/05/2013 19:47, Pat Hayes a écrit : > (I think we may have decided this already, but can't find the decision.) > > If some RDF has a language-tagged literal with a bad language tag (not conforming to section 2.2.9 of BPC 47), is that > > 1. an RDF syntax error > 2. syntactically legal but inconsistent (because the literal has no legal value) > 3. legal and consistent (because even a bad language tag is still an RDF language tag) ? RDF concepts says that a language-tagged string has a lexical form (a UNICOD string), a datatype IRI (rdf:langString) and a language tag (a non-empty language tag as defined by [BCP47]. The language tag must be well-formed according to section 2.2.9 of [BCP47], and must be normalized to lowercase). Anything else is not a language-tagged string. So, it's answer 1. There has been discussion about it, and I think this was what we came to agree on, but I don't remember if it has been reflected in a WG resolution. AZ > > Pat > > PS. If we have to decide this, I vote for 3 as being less work to implement, and on the grounds that RDF's job isn't to check on bad data. > > ------------------------------------------------------------ > IHMC (850)434 8903 or (650)494 3973 > 40 South Alcaniz St. (850)202 4416 office > Pensacola (850)202 4440 fax > FL 32502 (850)291 0667 mobile > phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes > > > > > > > -- Antoine Zimmermann ISCOD / LSTI - Institut Henri Fayol École Nationale Supérieure des Mines de Saint-Étienne 158 cours Fauriel 42023 Saint-Étienne Cedex 2 France Tél:+33(0)4 77 42 66 03 Fax:+33(0)4 77 42 66 66 http://zimmer.aprilfoolsreview.com/
Received on Monday, 6 May 2013 19:17:32 UTC