tigert.com | my life and stuff um, what do I write here?

17Sep/04Off

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.. :)

Filed under: software Comments Off
Comments (9) Trackbacks (0)
  1. .. 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

  2. Isn’t Galago trying to sort this particular mess out?

  3. 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.

  4. 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.

  5. maybe not busy, but it would be smart if you could be marked as away when your screensaver goes off

  6. The screensaver-to-away-status is a good idea! Thanks!

  7. Not to mention that there should be one way to make all apps go offline (evolution, lifrea,…).

  8. Yeah. Christian said he was working on this too.

No trackbacks yet.

Pages

Categories

Blogroll

Archive

Meta