[foaf-dev] relationship vocabulary suggestions for improovement

Ian Davis nospam at iandavis.com
Wed Feb 10 00:53:24 CET 2010


would you be able to update the section on foaf:knows in the spec to
point to http://vocab.org/relationship rather than the (very) old
original relationship schema?


On Tuesday, February 9, 2010, Ian Davis <nospam at iandavis.com> wrote:
> Thank you Henry for your persistence!
> I just updated the relationship vocabulary with nearly all your
> changes. Specifically I the following are no longer sub-properties of
> foaf:knows:
> rel:ambivalentOf
> rel:ancestorOf
> rel:descendantOf
> rel:influencedBy
> rel:knowsByReputation
> rel:knowsOf
> rel:wouldLikeToKnow
> rel:
> I also removed it from rel:participant and rel:participantIn
> I did not remove it from childOf/parentOf/siblingOf at this stage.
> I removed the rdf:type owl:TransitiveProperty from:
> rel:worksWith
> rel:neighbourOf (otherwise everyone is a neighbour of everyone else)
> I also included the assertion that foaf:knows rdfs:subPropertyOf rel:knowsOf
> Taking a leaf out of the XFN vocabulary, I added owl:differentFrom as
> a superproperty of these relatonships to assert that they are between
> different individuals. That's a great tip that applies to all kinds of
> vocabularies.
> Changes are live at http://vocab.org/relationship/
> Ian

More information about the foaf-dev mailing list