After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 632972 - Default protocol in linked contact
Default protocol in linked contact
Status: RESOLVED DUPLICATE of bug 631215
Product: empathy
Classification: Core
Component: Contact List
2.32.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2010-10-23 12:40 UTC by Michael Monreal
Modified: 2010-10-25 09:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Monreal 2010-10-23 12:40:10 UTC
Currently, the default protocol of a linked contact is determined by the highest presence. This makes sense in the case that different accounts are used from different locations (say, XMPP from work only and MSN from home only).

However, if someone uses more than one protocol from the same location and sets the same presence on both (using a multi-messenger for example), empathy defaults alphabetical order which means that it prefers "icq" over "jabber" for example.

IMHO it would make sense to respect the order listed in folks' relationships file and/or special case jabber to make it always the preferred protocol (given the same presence level). The way things are currently handled makes this feature useless to me.
Comment 1 Guillaume Desmottes 2010-10-25 09:12:25 UTC
We improved the heuristic used to pick the account; see bug #629912. That will basically always prefer jabber.

Bug #631215 is about letting user tweak this. I'm closing this bug as a dup of it assuming that's the big missing piece. If you think we can continue to improve the default heuristic, feel free to re-open.

*** This bug has been marked as a duplicate of bug 631215 ***