?

Log in

No account? Create an account
entries friends calendar profile My Website Previous Previous Next Next
Mark Atwood
fallenpegasus
fallenpegasus
Idea: Syncing IM buddylists and addressbooks
Adium for the Mac keeps its buddylists in sync with the Mac iCal database.

The Linux Desktops should do the same thing. It not even that hard.

Evolution, Thunderbird, Chandler, etc should can listen on DBUS for vCard events. Pidgin, and also the top few open source softphones, should can publish vCard events to the DBUS as you add buddies.

It can go the other way too...

Tags: , , , ,
Current Location: Victrola Cafe, Capitol Hill, Seattle WA

8 comments or Leave a comment
Comments
zanfur From: zanfur Date: September 7th, 2007 11:56 pm (UTC) (Link)
If you write it, I'll use it. :-)
From: hollyking Date: September 8th, 2007 12:03 am (UTC) (Link)
He has to finish his S3 command line tools first. ;)
fallenpegasus From: fallenpegasus Date: September 8th, 2007 01:13 am (UTC) (Link)
Pay me. :)
zanfur From: zanfur Date: September 8th, 2007 01:18 am (UTC) (Link)
How much?
fallenpegasus From: fallenpegasus Date: September 8th, 2007 01:33 am (UTC) (Link)
Silicon Valley hourly rates.
dossy From: dossy Date: September 8th, 2007 01:26 am (UTC) (Link)
Oh, crap, D-BUS. I thought CORBA died in the late 1990's. It's 2007 ...
fallenpegasus From: fallenpegasus Date: September 8th, 2007 02:21 am (UTC) (Link)
I despise CORBA. I hate the "RPC" mentality (sending a packet over the network is not semantically the same thing as making a procedure call, and quit trying to "marshall" my "arguments").

While playing the DBUS as it is used by NetworkManager, I've become rather impressed. It does a good job of doing The Right Thing, and does it in remarkably small footprint, and doesnt try to be the central fact of your app's existance.

It's basically XMPP for desktop apps. (Another powerful, amazing, and underappricated protocol.)
dossy From: dossy Date: September 8th, 2007 02:28 am (UTC) (Link)
"It's basically XMPP for desktop apps. [...]"

Oh, good point. That is a useful distinction.

You win. D-Bus uses a packed message format in its protocol spec., not god-forsaken XML, even! OMG. Now I'm actually excited.

*fapfapfap*
8 comments or Leave a comment