Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
FOAF vocabulary usage
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
The Persona vocabulary imports FOAF and uses some of the classes and attributes it defines.
UML Overview
We show below the aspect of PDM that builds on the FOAF ontology:
Classes Used
- OnlineAccount
- OnlineEcommerceAccount
- OnlineGamingAccount
- OnlineChatAccount
- Document
- PersonalProfileDocument
- Image
Attributes Used
- account
- accountName
- accountServiceHomepage
- status
- myersBriggs
- geekcode
- geekcode
- aimChatID
- skypeId
- icqChatID
- yahooID
- msnChatID
- made
- maker
- mbox - A personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.
- mbox_sha1sum
- depicts
- depiction
- knows
- gender
- thumbnail
- page
- homepage
- weblog
- openid
- tipjar
- schoolHomepage
- workplaceHomepage
- workInfoHomepage
Attributes Not Used
- age - use fp:age (as a presentation value computed from vcard:bday raw data)
- phone - use vcard:tel instead
- holdsAccount - archaic: use (foaf:) account instead
- img - use vcard:logo instead