[Pidgin] #2448: Allow users to "Send To" specific XMPP resources

Pidgin trac at pidgin.im
Sat Aug 10 11:10:47 EDT 2013


#2448: Allow users to "Send To" specific XMPP resources
----------------------------------------------------+---------------------
 Reporter:  kentyman                                |       Owner:  deryni
     Type:  enhancement                             |      Status:  new
Milestone:                                          |   Component:  XMPP
  Version:  1.x                                     |  Resolution:
 Keywords:  send to xmpp jabber resource resources  |
----------------------------------------------------+---------------------

Comment (by daggett):

 I'm having new issues when communicating with friends using OTR when
 connected on multiple devices :

 - user B is connected on his phone AND on his computer,
 - computer client is Pidgin + OTR ("trusted"), phone client is some XMPP
 Android client supporting OTR,
 - both phone and computer have the status "away",
 - user A sends an OTR message to user B using Pidgin + OTR, he can not
 choose the ressource to which send the message,
 - Pidgin decides to send it to one, i.e. : the phone,
 - the phone is not "trusted" by OTR,
 - so Pidgin or OTR tries to send it to the computer, but somehow OTR
 states the message is "malformed",
 - so it tries again and again to resend the message, alternatively to one
 ressource then the other.

 The only way to get out of this loop would be to be able to choose the
 ressource to which send a message.
 But for now, there does not seem to be any other choice than close then
 restart Pidgin.

 One can say that the loop is OTR's fault, but it wouldn't happen if Pidgin
 had a way to choose to which ressource to send a message.


 So Pidgin is breaking the communication by not implementing the
 ressources' selection that an XMPP client should allow to do.


 Regards,
 Daggett

-- 
Ticket URL: <https://developer.pidgin.im/ticket/2448#comment:16>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list