Presence, contacts and different apps..
So, I installed Skype, the free-as-in-beer web phone software (which now has a beta for OSX btw) and I have had some fun with Jimmac - it is nice to be able to just chat about work and stuff instead of typing it on irc.
But this all has made me think about integration again. Let's see. I have my mail addressbook in Evolution, I have a buddy list in Gaim, my friends are also on IRC and people are writing blogs and appearing on Planet Gnome as well. Some people are also in my Gnomemeeting list. Keeping track of all this - without doing it as a full-time job - is not easy. There's just too much information and it is split between different applications..
The Evolution addressbook now has fields for messaging client screen names etc, and there was work going on to make Gaim sync with that which is great. But now, for example, Skype just has its own list of contacts.
Maybe there is a standard being drafted for all this - if someone knows, let me know.
When Jimmac becomes online, I wish I got[i] one notification bubble[/i] for it, which gives me a list of applications that I can use to contact him. Not popups and small funny sounds from Gaim, Skype, Evo, XChat, Gnomemeeting and whatever else I might be running. And I also wish to have [i]just one control to set myself "busy"[/i] - nobody wants to do it on each of the apps separately..



September 17th, 2004 - 18:28
It would be neat to have this (ie. away-functions and so on) integrated into , and then be able to use notifications for status changes like
Jimmac’s now online, chat with him using:
- IRC
- Skype
- GAIM
September 17th, 2004 - 18:29
.. that should have been.
It would be neat to have this (ie. away-functions and so on) integrated into dashboard, and then be able to use notifications for status changes like
Jimmac’s now online, chat with him using:
- IRC
- Skype
- GAIM
September 17th, 2004 - 18:39
Isn’t Galago trying to sort this particular mess out?
September 17th, 2004 - 18:50
I asked a similar question on the gnome desktop-devel list a while back and was pointed to Galago. Good discussion including some input from some of the kernel hackers (I guess you could say I got some Cox/Love…).
You’re totally right though.
September 17th, 2004 - 20:16
I’m working on this task, actually. It’s the Galago framework, and is designed to be desktop-neutral and application-neutral and rides over D-BUS. Right now, on my desktop, Gaim has registered itself as a feed and so has Evolution. When I open up an e-mail in Evolution, it’s checking if the person in the addressbook has IM accounts. If so, it’s querying for the GalagoPerson and, if found, feeds it to a standard presence display icon. Meanwhile, a little applet is living on my panel showing me the presence information for several friends. Each name shown is taken from the Evolution addressbook, while the presence info is taken from Gaim.
None of these apps talk to each other directly. Galago handles the merging of information intelligently. Once I can figure out a couple of the more critical bugs, a version of Galago will be released, along with Evolution and Gaim integration. It is the hope that integration with other applications will come soon.
See the screenshots page and also another screenshot showing off an early stage of the Evolution Mail integration.
September 17th, 2004 - 23:08
maybe not busy, but it would be smart if you could be marked as away when your screensaver goes off
September 18th, 2004 - 09:06
The screensaver-to-away-status is a good idea! Thanks!
September 18th, 2004 - 15:24
Not to mention that there should be one way to make all apps go offline (evolution, lifrea,…).
September 21st, 2004 - 22:39
Yeah. Christian said he was working on this too.