On Sat, Mar 28, 2009 at 12:09 AM, Ryan Leavengood <leavengood@xxxxxxxxx>wrote: > > > Well I have an idea that I have been thinking about for a while: on > Haiku we have People files to represent contacts. I use Gmail and have > a lot of contacts there. It would be nice to keep them in sync. Google > has a contacts API (http://code.google.com/apis/contacts/), and a Web > Services Kit add-on that connected to this API would make it trivial > to write a People<->Google Contacts syncing application. > > Regards, > Ryan > > Thanks, that's actually perfect and the idea of abstracting away the service specific stuff actually applies pretty well. Within the preflet the user can choose Gmail, Yahoo, mobileme, or whatever other online contacts service they want and the People files can sync to that service.