fallback on rdf:text

I am not promoting this.  I am just documenting this as a decent
solution if rdf:text dies, and perhaps something for an "At Risk"
statement.  


Fallback position if rdf:text dies:

* Add the datatype owl:text to the core datatypes for OWL 2 DL.

* Define owl:text in Syntax by copying in most of rdf:text Sections
  2,3,4 into Syntax Section 4.3.

* Remove wording about should not use owl:text and xsd:string in the
  functional syntax.  

* Make a few other minor changes to Syntax (S 2.3, S 4).

* Change any uses of rdf:text to owl:text (in Syntax, Profiles, RDF-Based Semantics, 
  NF&R, QRG) and replace "internationalized strings" with "strings with
  language tags".

* Not use owl:text literals in documents and tests (using instead plain literal
  syntax), except perhaps in a very few tests.  

-> Net impact on implementations:
   Replace rdf:text with owl:text - that is all!


We might have to modify as follows:
(I'm not promoting this as the preferred solution in any way.)

* Modify Mapping to RDF to turn owl:text literals into plain RDF
  literals.

* Remove owl:text from RDF-Based Semantics.

* Make sure that owl:text does not occur in any RDF or XML contexts.

-> Net extra impact on implementations:
   Any tool that emits RDF or XML has to translate owl:text literals to
   plain literals (RDF) or whatever is needed in XML.


peter

Received on Wednesday, 20 May 2009 20:15:04 UTC