Am 26.02.2014 20:09, schrieb Dan Brickley:
On 26 February 2014 10:45, Joonas Suominen joonas.suominen@wikimedia.fi wrote:
How about using RDFa and foaf:primaryTopic like in this example https://en.wikipedia.org/wiki/RDFa#XHTML.2BRDFa_1.0_example
2014-02-26 20:18 GMT+02:00 Paul Houle ontology2@gmail.com:
Isn't there some way to do this with schema.org?
The FOAF options were designed for relations between entities and documents -
foaf:primaryTopic relates a Document to a thing that the doc is primarily about (i.e. assumes entity IDs as value, pedantically).
the inverse, foaf:isPrimaryTopicOf, was designed to allow an entity description in a random page to anchor itself against well known pages. In particular we had Wikipedia in mind.
In the RDF mapping of Wikidata, we currently use schema:about for this relationship. E.g. on https://www.wikidata.org/entity/Q42.ttl you will find:
http://de.wikipedia.org/wiki/Douglas_Adams a schema:Article ; schema:about entity:Q42 ; schema:inLanguage "de" .
Note that we say that the Wikipedia page is about the *concept* with the URI https://www.wikidata.org/entity/Q42, not about the *page* with the URI https://www.wikidata.org/wiki/Q42.
As mentioned, foaf:primaryTopic/foaf:isPrimaryTopicOf can also be used to describe such a relationship between an article and a concept/topic. I'm tempted to add that the the RDF mapping, actually...
Anyway: wikidata already defines the schema:about relationship for this. So I suggest to use
<link rel="schema:about" href="https://www.wikidata.org/wiki/Q42">
in the HTML header on Wikipedia. The Wikibase client extension could actually just do that.
-- daniel