New Message Notifications in Empathy are not Attention-Grabbing Enough

Bug #592859 reported by Alan Ott
78
This bug affects 17 people
Affects Status Importance Assigned to Milestone
empathy (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: empathy

Messages regularly come into Empathy, and I regularly miss them. Some may think this is subjective, and it is. Some may also think it's just me, and maybe that's true too, but let me enumerate some of the reasons why I believe this to be the case:

1. The sound isn't loud enough. Turning up the system volume isn't an option, as it makes the sounds of everything else too loud. The sound level of notifications in Empathy is not adjustable like it is in Pidgin.

2. The new message sound isn't played if the window is focused. This may seem dumb at first, but there are plenty of times when the window could be focused, but the user would still miss the message if there is no sound. Consider the following cases:
a. The conversation window is focused, but I stepped away from the computer (or looked at my desk),
b. The conversation window is focused, but my attention is on the PDF (or webpage, or whatever) I have open next to it, and the new IM comes in on a different tab than the one which is selected.
c. I'm looking at the conversation window, but message comes in on a tab other than the one selected.

3. The Notification Area icon doesn't get my attention very well. In the default theme, it's a white envelope which turns green when there is a new message. This violates the GNOME HIG, for attributing meaning to a color change (since some people are colorblind). One could say that white to green is still visible to a colorblind person (certainly to _some_ colorblind people, as colorblindness isn't the same for everyone), but even so, it's not hard to imagine the icon being difficult to distinguish to someone who has trouble seeing color. I am not a colorblindness expert, but I know what's in the HIG.

4. When a message comes in from a person who doesn't have a tab open in the conversation window, their icon flashes in the buddy list. That's great, except that the buddy list is often minimized or behind other stuff, obscuring the flashing. (I do like the flashing though; it makes me think of the good old ICQ days, when life was simple). I put it here because, while it is good, it's insufficient, and I don't want people to quickly reply with "why don't you just look at the flashing icon in the buddy list...."

5. When a message comes in, in the conversation window, the icon next to the name of the person who sent the message changes from green to white. Yes, the exact _opposite_ of the notification area icon. Upon close inspection, the green and the white _are_ different icons, but barely. Without seeing the color, I don't know if I'd be able to tell the difference, certainly not at a glance. Again, HIG, etc.

6. The Window Manager "URGENT" bit is set on the window. This is good. The problem is that with the new default Ubuntu theme, the button in the window list doesn't grab your attention, as it looks very close to the way the button for the focused window looks, which is not very different from the way the rest of the buttons look.

Is this subjective? Sure. However, I've been using Gaim/Pidgin for years, and I've never had the problem of missing IM messages.

I understand that it's a hard problem. People complain when it's too annoying, and people complain when it's not attention-grabbing enough, and you can't please everybody. Can I submit though, that Pidgin has been around the block; they've been through all this before, and for quite a while now, has had a pretty standard way of getting the attention of the user. I think what they've come up with is pretty good, and it didn't happen overnight. There's no reason we have to re-invent all this stuff with Empathy. How about incorporating some of the good ideas that Gaim/Pidgin have developed over the years and consider using them. "Not Invented Here" really doesn't help anyone when it comes to human factors.

Package: empathy 2.30.1-0ubuntu
Ubuntu 8.10

Alan Ott (alan-signal11)
description: updated
Revision history for this message
Omer Akram (om26er) wrote :

Can you please tell what do you expect empathy to do. and it would be great if you split the changes you suggest in empathy and the messaging menu(white envelop).

Changed in empathy (Ubuntu):
status: New → Incomplete
Revision history for this message
Alan Ott (alan-signal11) wrote :

I thought it was pretty clear, but I'll list them out here for completeness, numbered according to their numbers in the original posting:

1. Make the sound volume adjustable, like in Pidgin.
2. Play the sound even when the conversation window is focused.
3. Make the Messaging Menu icon in the notification area compliant with the Gnome HIG. I'm not a human factors guy, so I don't pretend to have the One True Answer. Some ideas though:
a. Mailbox with flag (like xbiff).
b. Throbbing envelope when there's a new message (but not flashing or too annoying).
4. N/A
5. When there is an unread message in the conversation window, bold and color the tab on which the message exists. Maybe as an easy stop-gap, reverse the icons used for "no new messages" and "new message" (eg: the white and green ones).
6. Change the default theme to show URGENT windows in the pager as inverse color (Gray on White, maybe) instead of white on lighter-gray-than-normal.

So there are 6 ideas. Note that they are just ideas. The fact that those exact ideas themselves aren't implemented should not turn into the main focus of this bug.

Some might say that I should split this report up six ways. I submit that if I had, each one would have gotten dismissed as not really a problem, but a subjective feature enhancement request. Once it has been determined what to do to rectify the problem as a whole, I would suggest _at_that_point_, for someone (even me) to split this bug up into individual tasks.

I reiterate that the problem is not any one of these things, but their sum. The problem here is that the current methods of getting the attention of the user are inadequate, and that it's very easy for the user to miss new messages that come in.

I also reiterate that the people in charge of Empathy's user interface should take a good hard look at the things which Pidgin does to get the user's attention. I'm not blowing the horn for Pidgin here, I'm just saying that they seem to have the human factors area worked out pretty well. Maybe something can be learned from Kopete as well (I've never used it).

Revision history for this message
Brian Curtis (bcurtiswx) wrote :

1. Ubuntu-sounds
2. Empathy
3. Notify-OSD
a. I don't think mail is supported in empathy?
4. N/A
5. Notify-OSD
6. Gnome Panel??

There are many bug reports in this one. It would be much appreciated if you searched on each of these sections in launchpad (or use google site://bugs.launchpad.net for your search) and make sure there already isn't a bug reported. If you don't see one, then please file a separate bug report for each of these suggestions. This will help us move each idea in the right direction.

Revision history for this message
Andrew Higginson (azhigginson) wrote :

As a Ubuntu lover, I also have to say the empathy new message notification system is a pretty poor implementation. I personally would like multiple beeps every few mins to say I have new messages.

I would also like the options of automatically opening every new messages that is received (enabled by default if it were my choice, but having the option would suffice).

Currently it's near on impossible to catch new messages unless I keep moving my eyes to the top right hand corner of the screen all the time, Oh wait there I go again.. nope no new messages, lol.

Just adding my two cents :P

Drew

Revision history for this message
Mohamed Amine Ilidrissi (ilidrissi.amine) wrote :

I experience at least some points in the bug report, so I'll put this as confirmed. Could you send this upstream?

Changed in empathy (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
Diego (diego-spd) wrote :

I have the same problem so I will confirm the bug.
As a workaround, I normally use emesene for my msn account as that is the one I use the most, and I use empathy for facebook and google chat.

I like emesene because it's almost impossible to miss a message. The icon flahes in the notification area, and on my awn dock it also flashes every 30 seconds or so.

Revision history for this message
Omer Akram (om26er) wrote :

thanks for your bug report. this bug report contains too many bugs. you need to report every bug separately and also if you are willing to help the right place for this kind of bug reports/discussions is the ayatana-mailing list. thanks for these suggestions though. I am marking this bug as invalid.

Changed in empathy (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Alan Ott (alan-signal11) wrote : Re: [Bug 592859] Re: New Message Notifications in Empathy are not Attention-Grabbing Enough

Like I said in the initial bug report. All these bugs individually
aren't really a problem. It's the collective effect of all of them
together that make Empathy unusable.

As for the suggestion that the ayatana mailing list is the right place
for this kind of bug report, what's the point of having a bug tracker if
I'm just going to get told to tell somebody else?

On 01/12/2011 02:30 PM, Omer Akram wrote:
> thanks for your bug report. this bug report contains too many bugs. you
> need to report every bug separately and also if you are willing to help
> the right place for this kind of bug reports/discussions is the ayatana-
> mailing list. thanks for these suggestions though. I am marking this bug
> as invalid.
>
> ** Changed in: empathy (Ubuntu)
> Status: Confirmed => Invalid
>

Revision history for this message
Omer Akram (om26er) wrote :

bug trackers are not used for such changes/discussion, mailing lists and blueprints are.

Revision history for this message
iheartubuntu (iheartubuntu) wrote :

I agree with Omer that changes in an app go to a mailing list, not a bug.

Saying that, ive missed countless messages in my first few days of trying to switch to Empathy. I expect no less than the message icon to turn green when a new IM arrives, but it does not. Its not productive when I have to go and manually check whats waiting for me. I would think its a bug if a message comes in and the indicator does not change colors.

Revision history for this message
Daniel Clem (clem11388) wrote :

I would like to jump on this band wagon too. I prefer Pidgin for this and other reasons. Such as all the various plugins, customizable sounds, and the abilitiy to save custom Smiley Icons, Including animated ones. WHICH I LOVE.

So I will confirm this and will also seach for the Smiley Icon bug here on launchpad. If I can't find it I'll report a new one. Empathy Is a great app for how simple but usefull it is cause it has a fully functioning Facebook chat that is Built in STOCK, No stupid plug in that you need to dig around for.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.