W3C PR-rdf-syntax-19990105

 

Errata in PR-rdf-syntax-19990105

This documents known errors in PR-rdf-syntax-19990105. Further comments on the original document or these errata may be found in the archive of the comment mailing list.

2.2.2. Basic Abbreviated Syntax

The example of the third abbreviation form showing the type abbreviation incorrectly uses a namespace prefix within an attribute value. As noted at the end of example 7.4, we are currently advising against this practice. Accordingly, the full serialization syntax should be given with the namespace name for the Person type fully expanded:

<rdf:RDF
  xmlns:rdf="http://w3.org/TR/1999/PR-rdf-syntax-19990105#"
  xmlns:s="http://description.org/schema/">
  <rdf:Description about="http://www.w3.org/Home/Lassila">
    <s:Creator>
      <rdf:Description about="http://www.w3.org/staffId/85740">
	<rdf:type resource="http://description.org/schema/Person"/>
	<v:Name>Ora Lassila</v:Name>
	<v:Email>lassila@w3.org</v:Email>
      </rdf:Description>
    </s:Creator>
  </rdf:Description>
</rdf:RDF>

7.5. Values Containing Markup

The rdf:Description start tag has an extraneous '/' in the markup, indicating an empty element. The example should read:

<rdf:Description
  xmlns:rdf="http://w3.org/TR/1999/PR-rdf-syntax-19990105#"
  xmlns:dc="http://purl.org/metadata/dublin_core#"
  xmlns="http://www.w3.org/TR/REC-mathml"
  rdf:about="http://mycorp.com/papers/NobelPaper1">

  <dc:Title rdf:parseType="Literal">
    Ramifications of
       <apply>
      <power/>
      <apply>
	<plus/>
	<ci>a</ci>
	<ci>b</ci>
      </apply>
      <cn>2</cn>
    </apply>
    to World Peace
  </dc:Title>
  <dc:Creator>David Hume</dc:Creator>
</rdf:Description>

Embedded Schema

The embedded RDF schema at the end of the document has three errors in the declaration of the values of the domain and range properties for the predicate and subject properties. The correct expressions are:

<Property ID="predicate"
  s:comment="Identifies the property used in a statement when representing the statement in reified form">
  <s:domain rdf:resource="#Statement" />
  <s:range rdf:resource="#Property" />
</Property>

<Property ID="subject"
  s:comment="Identifies the resource that a statement is describing when representing the statement in reified form" />
  <s:domain rdf:resource="#Statement" />
</Property>

Ralph R. Swick
Last updated: 1999-01-13T15:40:34Z
CVS $Date: 1999/01/13 15:41:08 $