Bug 314401

Summary: Support synchronization of conversation between multiple chat clients
Product: [Unmaintained] telepathy Reporter: Lê Hoàng Phương <lehoangphuongbg>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: kde
Priority: NOR    
Version: 0.5.2   
Target Milestone: Future   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lê Hoàng Phương 2013-02-04 04:21:17 UTC
I think this is a good wishlist. Gtalk and Facebook chat (all using XMPP) already have this feature on their own clients, both on web-based and native application.
Some information
http://xmpp.org/extensions/xep-0301.html#simultaneous_logins



Reproducible: Always

Steps to Reproduce:
1. Chat with friend on facebook website
2. Chat with facebook friend through ktelepathy
3. See the different between conversation in facebook website and the one in ktelepathy text-ui
Actual Results:  
The conversation is not synchronized between the two clients

Expected Results:  
The conversation should be synchronized
Comment 1 David Edmundson 2013-02-04 13:13:58 UTC
If this is a request, it belongs upstream on https://bugs.freedesktop.org under the component telepathy-gabble as this is the upstream component that handles our jabber backends.

However, first I would like to see some confirmation that GTalk is actually using this extension. They do have some custom extensions.

A look at the output from the gabble logs didn't list this extension. Does any other client support this?
Comment 2 Lê Hoàng Phương 2013-02-04 13:52:37 UTC
I do not use the Windows so I don't know about the WIndows' Gtalk client.
But I do see the Talk application on my Android tablet and all the web-based chat windows are synchronized nicely together.
Comment 3 David Edmundson 2013-02-04 13:57:35 UTC
That does not rule out the possibility that it is a custom secret GTalk extension. 
This is the case for the backlogs.
Comment 4 David Edmundson 2013-03-11 13:06:07 UTC
If this is the correct fix, it needs doing upstream in telepathy-gabble at freedesktop.org