Re: [foaf-dev] Wishlists / requests for next rev of FOAF spec?

Dominique Guardiola <dguardiola-Sm/[email protected]> Tue, 12 Jun 2012 15:49:30 +0200
Newsgroups gmane.comp.web.rdfweb
Message-ID <[email protected]>
yes, it would be great to see FOAF evolve

A first thing to do would be to validate or remove all the properties with =
"testing" status.
(foaf:phone, foaf:skypeD, foaf:thumbnail ...)

Also, I've got a hard time finding elsewhere a generic class for describing=
 "a mean of contact", and have a proposal for a new class. =

Let me explain that :

When you list people's personal means of contact like phone number, skypeID=
 or emails, you might need to store some meta-info with each Contact, such =
as "call only after 8PM" or "professional email", think about other stateme=
nts about provenance or privacy.
With properties like foaf:mailbox or foaf:phone, you can only do that using=
 blank nodes. =

I stayed away from them until now, and don't feel like starting to use them.

There's something related but half-baked in vcard ontology, where there's a=
 v:Tel class (with subclasses)

I'd like a more generic class, like "foaf:Contact" so other triples could b=
e linked to it easily. We could describe it as a phone number, mobile phone=
, skype, or whatever chat-service-brand-name-to-come using sub-classes of t=
his Contact class.
vcard:Tel could be a subclass of foaf:Contact

Actually, it's very similar to foaf:OnlineAccount which is just semanticall=
y restricted to "online" means of contact. foaf:OnlineAccount could also be=
 a subclass of foaf:Contact.

a property foaf:hasContact could then connect it with any foaf:Agent

(my 0.2=80...)

--
Dominique Guardiola, QUINODE
=95 http://www.quinode.fr/
=95 Tel : 04.27.86.84.37
=95 Mob : 06.15.13.22.27