[Pidgin] #13546: IRC uses wrong context for part messages

Pidgin trac at pidgin.im
Mon Mar 21 15:44:58 EDT 2011


#13546: IRC uses wrong context for part messages
----------------------+-----------------------------------------------------
 Reporter:  foxmajik  |        Owner:  elb    
     Type:  defect    |       Status:  closed 
Milestone:            |    Component:  IRC    
  Version:  2.7.11    |   Resolution:  invalid
 Keywords:  irc       |  
----------------------+-----------------------------------------------------
Changes (by elb):

  * status:  new => closed
  * resolution:  => invalid


Comment:

 It's not at all like that.  They left the room because they quit.  For
 most users, in most cases, the important thing is that someone left the
 room -- why they left the room is secondary.

 This is certainly a matter of preference, not not something which is right
 or wrong.  The current implementation fits the Pidgin/libpurple "feel"
 better, of presenting the most-likely-to-be-important information as the
 primary information, with ancillary information included where it provides
 value.

 Note that (quit: ) bit in the message.  You can systematically determine
 that a buddy left via quit by looking for that.  This is functionally
 identical to saying 'nick has quit (quit message)'.  If the user has left
 the channel for some other reason, the quit: will not be displayed.  It is
 the case that someone parting with {{{/part quit: whatever}}} will show
 the same as quit...  I would entertain a good suggestion for
 disambiguating these situations without fundamentally changing the way the
 message is presented.  (For example, freenode uses different quoting for
 different message origins.)

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


More information about the Tracker mailing list