Re: RDF and Metcalf's law

I actually did a little bit of work in 2003 along these lines -- a  
triple store behind a Cocoa Distributed Object, so it's basically the  
Mac Address Book but for RDF (persistent, system-wide, etc.)

The difficulty in demonstrating it was writing enough applications to  
demonstrate the interoperability benefits. It's certainly possible,  
though.

-R


On  4 Aug 2006, at 2:54 AM, 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:02:00 UTC