[foaf-dev] relationship vocabulary suggestions for improovement

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


Dan,

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?

ian

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