- From: Peter F.Patel-Schneider <pfps@research.bell-labs.com>
- Date: Wed, 20 May 2009 16:14:39 -0400
- To: <public-owl-wg@w3.org>
I am not promoting this, but am just documenting this as a decent solution if rdf:text dies. 1/ 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! 2/ Possible wording for at-risk statement: Feature At Risk #5: "rdf:text: A Datatype for Internationalized Text" support Note: This feature is "at risk" and may be removed from this specification. For the current status see features "at risk" in OWL 2. If the rdf:text recommendation does not proceed in a timely fashion, support for rdf:text in OWL 2 will be replaced by support for an OWL 2-specific datatype for strings with or without language tags, named owl:text. It is expected that all implementations can make the change to owl:text simply by replacing rdf:text with owl:text. 3/ A further fallback position (even less desirable): * 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. -> Would require a different "At Risk" statement.
Received on Wednesday, 20 May 2009 20:14:56 UTC