ISSUE-71: Reconcile various forms of string literals (time permitting)

String Literals 2

Reconcile various forms of string literals (time permitting)

State:
CLOSED
Product:
Cleanup tasks
Raised by:
Richard Cyganiak
Opened on:
2011-07-21
Description:
At the moment we have two different ways of expressing a simple string:

- xsd:string
- rdf:PlainLiteral

and two different ways of expressing a string with language tag:

- lanuage-tagged literal
- rdf:PlainLiteral

They are very very close to one another but they are officially different.

There is no way to say that the range of a property is “any language-tagged string” without going all the way to OWL.

The only way to say that the range of a property is “any string, language-tagged or not” is by using rdf:PlainLiteral.

rdf:PlainLiteral is nowhere referenced in the core RDF specs. It uses a name (plain literal) that seems a bit inappropriate in light of the ISSUE-12 decision. And it is really weird because it defines lexical forms, and then forbids their use.

In SPARQL, DATATYPE("foo") and DATATYPE("foo"^^xsd:string) is xsd:string, but DATATYE("foo"@en) is an error.

All of these things are quite odd. Can we reduce or fix some of them?
Related Actions Items:
Related emails:
  1. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from sandro@w3.org on 2011-11-17)
  2. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from richard@cyganiak.de on 2011-11-17)
  3. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from alexhall@revelytix.com on 2011-11-17)
  4. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from richard@cyganiak.de on 2011-11-17)
  5. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from sandro@w3.org on 2011-11-17)
  6. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from david@3roundstones.com on 2011-11-10)
  7. Re: RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from ivan@w3.org on 2011-11-10)
  8. RDF-ISSUE-80 (rdf:PlainLiteral): Ask OWL and RIF WGs to update the rdf:PlainLiteral spec [RDF General] (from sysbot+tracker@w3.org on 2011-11-10)
  9. Typed literals gone from RDF Concepts; hello language-tagged strings (from richard@cyganiak.de on 2011-11-09)
  10. Re: Status update on LC comments and post-LC changes to R2RML (from richard@cyganiak.de on 2011-11-07)
  11. Status update on LC comments and post-LC changes to R2RML (from richard@cyganiak.de on 2011-11-07)
  12. Re: Proposed resolution for ISSUE 71 Language-typed literals (from richard@cyganiak.de on 2011-10-13)
  13. Proposed resolution for ISSUE 71 Language-typed literals (from guus.schreiber@vu.nl on 2011-10-13)
  14. Proposed text for language-tagged strings (ISSUE-71) (from richard@cyganiak.de on 2011-09-13)
  15. State of language-tagged literals. (from andy.seaborne@epimorphics.com on 2011-08-09)
  16. Re: Issue housekeeping slip? (from richard@cyganiak.de on 2011-07-21)
  17. RDF-ISSUE-71 (String Literals 2): Reconcile various forms of string literals (time permitting) [Cleanup tasks] (from sysbot+tracker@w3.org on 2011-07-21)

Related notes:

[Guus]: Reconcile various forms of string literals (time permitting) W.r.t the representation of language-typed literals I took an action to propose the following resolution: "Lexical form is "foo", datatype is rdf:TaggedLiteral. The abstract syntax has a lexical form and language tag (like in RDF 2004). The value is assigned directly (like in RDF 2004), bypassing the datatype. The datatype has an empty lexical space and empty L2V mapping. (Option 2d from t

13 Oct 2011, 11:38:28

Part of this ISUUE has been resolved as part of ISSUE-12.
This issue address the issue w.r.t labguage-tagged literals.

Resolved at the 12-13 Oct 2011 FTF (Boston/London):
@@ link to resolution in minutes needed

Guus Schreiber, 13 Oct 2011, 16:48:22

Resolved at the F2F meeting: http://www.w3.org/2011/rdf-wg/meeting/2011-10-13#resolution_1

The resolution was: Resolve ISSUE-71 by adopting the phrasing in http://lists.w3.org/Archives/Public/public-rdf-wg/2011Sep/0083.html

Implemented in the RDF Concepts ED.

Richard Cyganiak, 9 Nov 2011, 20:01:27

Display change log ATOM feed


Guus Schreiber <guus.schreiber@vu.nl>, Chair, Ivan Herman <ivan@w3.org>, Sandro Hawke <sandro@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 71.html,v 1.1 2014-07-09 12:18:02 carine Exp $