- From: Alexander Dutton <alexander.dutton@oucs.ox.ac.uk>
- Date: Thu, 03 Jan 2013 15:18:28 +0000
- To: public-lod@w3.org
Hi all,
Here's a modelling question.
Suppose I advertise a vacancy (or publish a webpage, or write a book),
and that thing is in some way linked to me (contact person, author).
Suppose further that I want to go by another name (e.g. I'm Iain [M]
Banks), or don't want people to contact me by phone.
I can quite easily create a foaf:Person, exposing just the details that
are pertinent in the context in which it will appear. However, there's
no way to link it to me.
What I'd like is:
:vacancy oo:contact :persona .
:persona a persona:Persona ;
foaf:name "Mr Dutton" ;
v:email <mailto:alex+recruitment@example.org> ;
persona:personaOf :alex .
:alex a foaf:Person ;
foaf:name "Alexander Dutton" ;
foaf:mbox <mailto:alex@example.org> .
Even better if I can use it to present two talks at a conference wearing
two different hats:
:talk-one a ex:Talk ;
rdfs:label "Science!" ;
ex:givenBy :alexQuaEmployedByAperture .
:alexQuaEmployedByAperture a persona:Persona ;
foaf:name "Alexander Dutton" ;
persona:personaOf :alex ;
persona:qua [
a org:Membership ;
org:member :alex ;
org:organization :aperture ;
org:role [
a skos:Concept ;
skos:prefLabel "eccentric scientist"
]
] .
etc.
Does this exist? Has anyone done it differently/better? Should I just
get on and make it?
Yours questioningly,
Alex
Received on Thursday, 3 January 2013 15:18:56 UTC