[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 13:37:35 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            |  
--------------------------+-------------------------------------------------
Comment (by komandur):

 Thanks for detailed explanation of the issue.

 >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.

 I am not sure how to bring up this IM window 'through room' to look at the
 'view log'. In my pidgin client I only see him in the buddy list, and then
 we have a room (which just looks like a IM window).

 Replying to [comment:9 deryni]:
 > 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:10>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list