[Pidgin] #5481: Logs for xmpp muc sent-through-the-room messages are confusing and hard to find.

Pidgin trac at pidgin.im
Fri Apr 11 10:26:18 EDT 2008


#5481: Logs for xmpp muc sent-through-the-room messages are confusing and hard to
find.
--------------------------+-------------------------------------------------
  Reporter:  komandur     |       Owner:  nwalp
      Type:  enhancement  |      Status:  new  
  Priority:  minor        |   Milestone:       
 Component:  XMPP         |     Version:  2.4.1
Resolution:               |    Keywords:       
   Pending:  0            |  
--------------------------+-------------------------------------------------
Changes (by deryni):

  * type:  defect => enhancement
  * summary:  Logging does not work in a scenario => Logs for xmpp muc
              sent-through-the-room messages are confusing
              and hard to find.

Comment:

 When you join a room on an XMPP chat server you can select what nickname
 you want to have, it can be anything that isn't already in the room or
 registered with the room. This is different from IRC for example on which
 your nickname is the same across all channels. This fact, combined with
 the fact that many XMPP chat rooms don't send the real JID of people when
 they join a room, means that pidgin quite often cannot associate any given
 room nickname (and the person behind it) with a real JID (such as you
 would have in your roster). This means that if you double click on someone
 in the chat room user list you are sending to them *through the chat room*
 and not directly, which means pidgin can only log via the
 chatroom at chatserver/nickname JID and not by the real username at server JID
 that person has.

 The only way to know which address you are being sent the message from is
 to look at the conversation window, when you are messaged through the
 chatroom you will see the chatroom at chatserver/nickname format for the
 buddy and not the username at server format (or whatever alias you have given
 them). There is no good way to retrieve a sent-through-the-room message in
 the pidgin interface other than to engage in another IM conversation with
 that room user and then hit View Log.

 It would be possible, in XMPP rooms where we do get the full real JID for
 people to log the messages under the correct JID, but it can't be done now
 and I'm not sure it would be less confusing that way.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5481#comment:9>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list