- From: Richard Cyganiak <richard@cyganiak.de>
- Date: Fri, 4 Aug 2006 19:29:47 +0200
- To: Karl Dubost <karl@w3.org>
- Cc: Henry Story <henry.story@bblfish.net>, Semantic Web <semantic-web@w3.org>, Herman Ivan <ivan@w3.org>, Ralph Swick <swick@w3.org>
One more item for Karl's research list: Some time ago, I wrote an AppleScript that exports FOAF from the OS X Address Book. I use it to maintain my FOAF file. Setting it up is a bit of work, but afterwards, updating the profile is just a double click. This thread prompted me to finally write up some instructions [1]. Thanks, Richard [1] http://dowhatimean.net/2006/08/exporting-the-os-x-address-book-to- foaf On 4 Aug 2006, at 11:54, Karl Dubost wrote: > > > Le 30 juil. 06 à 22:52, Henry Story a écrit : >> The OSX example is also good because it points out a deficiency of >> not working with RDF. The schema defined by vCards is very >> limited. There is no way of adding a new well understood relation >> between a person and their blog page, foaf page, who someone >> knows, or what someone likes. The API for querying the AddressBook >> information is also completely ad hoc, which must be part of the >> reason why other non Apple apps on OSX don't make such good use of >> the information. Imagine all of this information was instead >> stored in a central RDF database (a SpotLight successor perhaps) >> queriable via SPARQL. This would mean that all apps could make use >> of the same information, and it would be easy to add new types of >> information. > > -- The Sun BabelFish Blog : The Sun BabelFish Blog > http://blogs.sun.com/roller/page/bblfish/20060729 > Fri, 04 Aug 2006 09:19:54 GMT > > > I think it could be good to talk with the Apple AC Rep at W3C at > least to invite the developer(s) of Addressbook to talk with the > members of this list (if not participate to a group) > http://www.apple.com/macosx/features/addressbook/ > - Ivan? Ralph? > > Address books are always one of the good ways to bootstrap RDF. > > > > More research on the topic. > > Addressbook Developer Guide at Apple > PDF - http://developer.apple.com/documentation/UserExperience/ > Conceptual/AddressBook/AddressBook.pdf > HTML - http://developer.apple.com/documentation/UserExperience/ > Conceptual/AddressBook/index.html > The export feature of the addressbook is vcard > > > Plug-ins for Addressbook > http://developer.apple.com/documentation/UserExperience/Conceptual/ > AddressBook/Tasks/Actions.html#//apple_ref/doc/uid/20001681 > http://www.briantoth.com/addressbook/ > > There's a proposal in Mozilla code for AddressBook > http://www.mozilla.org/directory/addrbook-refactoring-proposal.html > > Palm Pilot Address Book, an RDF Schema > http://www.w3.org/2000/08/palm56/addr > > > An address book ontology (take 2) > http://norman.walsh.name/2005/11/30/contacts > > > Putting my Address Book online > http://b4mad.net/datenbrei/archives/2005/12/20/putting-my-address- > book-online/ > [[[ > The command line > ab-new.py -a -n http://b4mad.net/addressbook/people.rdf\# >people.rdf > extracts all persons that are part of the FOAF AddressBook > group and writes out foaf:Person objects. Redland’s > rapper validates them. > ]]] > > Mac Address Book to FOAF Script > http://b4mad.net/2005/12/18/ab-new.py.txt > > > And then what about SPARQL Love ;) > > Internationalized SPARQL queries > http://b4mad.net/datenbrei/archives/2006/04/26/internationalized- > sparql-queries/ > > > > > > -- > Karl Dubost - http://www.w3.org/People/karl/ > W3C Conformance Manager, QA Activity Lead > QA Weblog - http://www.w3.org/QA/ > *** Be Strict To Be Cool *** > > > >
Received on Friday, 4 August 2006 17:36:44 UTC