W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2000

RE: RDF in Open Directory project

From: Jason Diamond <jason@injektilo.org>
Date: Thu, 9 Nov 2000 23:04:40 -0800
To: "Alexandr \"Xenocid\" Koloskov" <xenocid@ru.ru>, <www-rdf-interest@w3.org>
Message-ID: <LAEMKGDBDFAKFNKPFEKLGEEBCMAA.jason@injektilo.org>
Hi.

> Topic and ExternalPage are subclasses of RDF:Description (I
> think.  Could it possibly be RDF:Bag?).

rdf:Description is not a class so it's not possible to subclass it. The
Topic and ExternalPage elements are examples of what the RDF M&S refers to
as a "typed node". It's a shortcut that lets you specify the rdf:type of the
node without the extra child property element.

So,

<Topic rdf:ID="foo">
  <dc:title>Foo</dc:title>
</Topic>

is semantically equivalent to:

<rdf:Description rdf:ID="foo">
  <rdf:type resource="Topic"/>
  <dc:title>Foo</dc:title>
</rdf:Description>

The DMOZ "RDF" dumps are actually not really RDF as indicated by their use
of the http://www.w3.org/TR/RDF/ namespace. The correct Recommendation
namespace is http://www.w3.org/1999/02/22-rdf-syntax-ns#.

It's unfortunate that one of the most high profile applications of RDF is
not compatible with the Recommendation. Has anybody created an XSLT
transform that can update the DMOZ RDF?

Jason.
Received on Friday, 10 November 2000 02:08:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:46 GMT