[Pidgin] #11539: XMPP Facebook alias is not kept
Pidgin
trac at pidgin.im
Thu Mar 11 23:25:30 EST 2010
#11539: XMPP Facebook alias is not kept
-------------------------+--------------------------------------------------
Reporter: bernmeister | Owner: deryni
Type: defect | Status: pending
Milestone: | Component: XMPP
Version: 2.6.6 | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Changes (by deryni):
* status: new => pending
Comment:
pidgin stores it locally and for buddy aliases (not contact aliases)
attempts to store it on the server (for protocols where the server
supports that).
When you log in and the server sends us new roster data we merge the two
sets of data (pidgin uses a server-always-wins policy for XMPP), which
means the locally stored alias gets over-written by the one Facebook is
pushing.
We do store it locally, the issue is how to handle conflicts.
If we say server-always-wins then we get the current situation.
If we say local-always-wins then you cannot make changes on one computer
and have them apply on any other computer (so you would need to alias the
person on every computer you use pidgin on).
Ideally there would be a reconciliation dialog that would allow the user
to quickly and easily resolve conflicts of this sort (and in fact we've
talked about just such a dialog for years now) but it is a very
complicated thing to do and get right.
--
Ticket URL: <http://developer.pidgin.im/ticket/11539#comment:5>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list