GTalk chat status not synce'd with Empathy

Bug #523203 reported by piratemurray
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Empathy
Expired
Medium
empathy (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: empathy

This could be a limitation of the API Empathy is using to connect to GTalk but it would strike me that if I have a single tool to coordinate my chats across different accounts (GTalk, MSN) then a single change in that tool should ripple out across the any other clients.

For example: I sign into GMail in Firefox and leave the window open so I can easily see new emails. This means that the GTalk chat client embedded in the browser on the left of my inbox is a running instance of GTalk. I also sign into my accounts (MSN, GTalk) using Empathy which means a second instance of GTalk is running via Empathy. Now if I change my status in the browser's instance I can understand why I might not want to change my status in Empathy (because my MSN status would also change? And Empathy currently doesn't support different statuses for each account?). However if I change my status in Empathy I want that change to be reflected globally. That is to say I expect my status to change in the browser instance. And if I install and load Pidgin then I expect the status of GTalk to be changed there too.

Bug or "as designed"?

Steps to reproduce:
1) Log into GMail with the GTalk box on the left enabled with a status (any status will do)
2) Log into Empathy
3) Change your status in Empathy

Expected result:
Statuses across accounts and across clients are synch'd

Actual result:
GTalk in the browser window has my original status and is not updated when I change my Empathy status

ProblemType: Bug
Architecture: amd64
CheckboxSubmission: 747fb8e876b564a76d76df120327e040
CheckboxSystem: 6ce041aeed0a2c17b3343b66d157175d
Date: Wed Feb 17 13:40:40 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20091209)
Package: empathy 2.29.6-0ubuntu2
ProcEnviron:
 SHELL=/bin/bash
 LANG=C
ProcVersionSignature: Ubuntu 2.6.32-10.14-generic
SourcePackage: empathy
Uname: Linux 2.6.32-10-generic x86_64

Revision history for this message
piratemurray (mez-pahlan) wrote :
Revision history for this message
Omer Akram (om26er) wrote :

for Gtalk if two accounts are connected from the same IP address this usually cause troubles can you please try to chat with another person with a different IP.

Changed in empathy (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
piratemurray (mez-pahlan) wrote :

Hi there Omer

Why would synching the statuses across clients have a dependency on whether or not I am chatting to anyone? I'll give your suggestion a go but I don't believe it will make a difference.

In fact it didn't make a difference. I just had chats with several different GTalk contacts whilst changing my status in Empathy and the status in GTalk remained as it always was.

How can we proceed given this?

Thanks

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

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Revision history for this message
piratemurray (mez-pahlan) wrote :

Okie dokie, done upstream report filed https://bugzilla.gnome.org/show_bug.cgi?id=610531 and linked.

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

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: https://bugzilla.gnome.org/show_bug.cgi?id=610531

Changed in empathy (Ubuntu):
status: Incomplete → Triaged
Changed in empathy:
importance: Unknown → Medium
status: Unknown → New
Changed in empathy:
status: New → Expired
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.