W3C PR-rdf-schema-19990303

 

Errata in PR-rdf-schema-19990303

On 2004-02-10 PR-rdf-schema-19990303 was superseded by a set of six documents (Primer, Concepts, Syntax, Semantics, Vocabulary, and Test Cases).

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

Appendix A

Basic XML Serialization

The description of the 'Property' resource puts the class into the wrong namespace. The description should read:

  <rdf:Description about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property">
    <rdfs:label xml:lang="en">Property</rdfs:label>
    <rdfs:label xml:lang="fr">Propriété</rdfs:label>
    <rdfs:comment>The concept of a property.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Resource"/>
    <rdf:type resource="#Class"/>
  </rdf:Description>

(thanks to Karsten Tolle)

Compact XML Serialization

In the definition of the 'label' property, the label property was mis-spelled. The definition should read:

  <rdf:Property ID="label"
     rdfs:label="label"
     rdfs:comment="Provides a human-readable version of a resource name">
   <rdfs:domain rdf:resource="#Resource"/>
   <rdfs:range rdf:resource="#Literal"/>
  </rdf:Property>

This error also appears in the RDF embedded within the document.
(thanks to Karsten Tolle)

The description of the 'Property' resource puts the class into the wrong namespace. The description should read:

  <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"
      label="Property"
      comment="The concept of a property.">
    <rdfs:subClassOf rdf:resource="#Resource"/>
  </rdfs:Class>

This error also appears in the RDF embedded within the document.
(thanks to Karsten Tolle)

The description of the 'Statement' resource omits a required namespace prefix on the about attribute and mis-spells the 'label' property. It should read:

  <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"
    label="Statement"
    comment="This represents the set of reified statements.">
  <rdfs:subClassOf rdf:resource="#Resource"/>
</rdfs:Class>

The first of these errors also appears in the RDF embedded within the document.
(thanks to Karsten Tolle)

The descriptions of the 'Bag', 'Seq', and 'Alt' classes omit a required namespace prefix on the about attribute. They should read:

  <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag"
      label="Bag">
    <rdfs:subClassOf rdf:resource="#Container"/>
  </rdfs:Class>

  <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"
      label="Sequence">
    <rdfs:subClassOf rdf:resource="#Container"/>
  </rdfs:Class>

  <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Alt"
      label="Alt">
    <rdfs:subClassOf rdf:resource="#Container"/>
  </rdfs:Class>

This error also appears in the RDF embedded within the document.


Ralph R. Swick
Last modified: Tue Feb 10 09:14:03 EST 2004
CVS $Date: 2004/02/10 14:14:12 $