-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solid People to RDF : Which Ontologies #16
Comments
I'd like to see the gender pronouns in a bigger vocabulary, my first choice would have been FOAF, but I'm not sure that FOAF is being updated anymore, so perhaps schema.org. Schema.org has a |
Just curious -- there is |
@kay-kim - We can use any label we want for an ontology term. So what the user sees can be "Works for" regardless of which RDF ontology term we use. The ontology will mostly be handled behind the scenes by the software, it's not really for human consumption. I'd value your thoughts on the human consumption bits - user display and searching - here. In terms of the ontology , you may be right that the schema:worksFor is a better choice. I made a mistake, the full semantics looks like this : <PersonX> org:holds [
a org:Post ;
org:postin org:Organization ;
foaf:label "senior software developer" ;
org:role "front-end software developer" ;
] . So it lets us specify both the postition and the role, which convey different information. This is a much richer semantics than schema:worksFor which, AFAIK, has no implied semantic relationships. This may be overkill for our purposes. |
Please use this issue to discuss which ontologies and terms we should use for storing and displaying solid process information about the Team. See also Solid People to RDF : What to display or store? for discussion on what data we want. Here's my preliminary example of a Team member record.
[edit : added foaf:Person]
[edit : correct postin syntax]
The text was updated successfully, but these errors were encountered: