Copyright © 2005 #B4mad.Net Network and Christoph Görn
This work is licensed under a Creative
Commons License. This copyright applies to the FOAF Vocabulary Extension (FOAFX) and
accompanying documentation and does not apply to FOAF data formats,
vocabulary terms, or technology. Regarding underlying technology, FOAF Extensions relies heavily on W3C's RDF technology, an open Web standard that can be freely used by anyone.
This section describes the status of this document at the time of it's publication. Other documents may supersede this document.
The author welcomes comments on this document.
This document contains embedded XML/RDF statements defining and describing the FOAF Extensions.
An a-z index of FOAFX terms, by class (categories or types) and by property.
Classes: OnlineEmailAccount | PreferredOnlineAccount
Properties: mbox | mbox_sha1sum
FOAFX introduces the following classes and properties. To see the RDF/XML version follow this.
| Status: | unstable |
|---|---|
| subclass-of: | foaf:OnlineAccount |
A foafx:OnlineEmailAccount represents the provision of an Email service, by some party (indicated indirectly via a foaf:accountServiceHomepage) to some foaf:Agent.
| Status: | unstable |
|---|---|
| OWL Type: | An InverseFunctionalProperty (uniquely identifying property) |
| Domain: | foafx:OnlineEmailAccount |
| Range: | http://www.w3.org/2000/01/rdf-schema#Literal |
The foafx:mbox property is a relationship between the owner of a mailbox and
a mailbox. These are typically identified using the mailto: URI scheme (see RFC 2368).
Note that there are many mailboxes (eg. shared ones) which are not the
foafx:mbox of anyone. Furthermore, a person can have multiple
foafx:mbox properties.
Many people are wary of sharing information about their mailbox addresses in public. To
address such concerns whilst continuing the FOAF convention of indirectly identifying
people by referring to widely known properties, FOAFX also provides the
foafx:mbox_sha1sum mechanism, which is a relationship between a person and
the value you get from passing a mailbox URI to the SHA1 mathematical function.
| Status: | unstable |
|---|---|
| Domain: | foafx:OnlineEmailAccount |
| Range: | http://www.w3.org/2000/01/rdf-schema#Literal |
A foafx:mbox_sha1sum of a foafx:OnlineEmailAccount is a textual representation of
the result of applying the SHA1 mathematical functional to a 'mailto:' identifier (URI) for an
Internet mailbox that they stand in a foafx:mbox relationship to.
| Status: | unstable |
|---|
A foafx:PreferredOnlineAccount is a foaf:OnlineAccount which is preferred over any other Online Account a foaf:Person holds.
For example, here is a description of a preferred Jabber account, specific to the Jabber.org server network:
<foaf:Person>
<foaf:name>Christoph Goern</foaf:name>
<foaf:holdsAccount>
<foafx:PreferredOnlineAccount>
<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/OnlineChatAccount"/>
<dc:description>This is my primary Jabber/XMPP account. Initial contacts
prefered via this account.</dc:description>
<foaf:accountServiceHomepage rdf:resource="http://www.jabber.org/network/" />
<foaf:accountName>goern@b4mad.info</foaf:accountName>
</foafx:PreferredOnlineAccount>
</foaf:holdsAccount>
</foaf:Person>
-->