[Pidgin] #3319: MSN group name display support

Pidgin trac at pidgin.im
Tue May 26 19:48:25 EDT 2009


#3319: MSN group name display support
------------------------------------+---------------------------------------
 Reporter:  manphiz                 |        Owner:  khc
     Type:  patch                   |       Status:  new
Milestone:  Patches Needing Review  |    Component:  MSN
  Version:  2.2.0                   |   Resolution:     
 Keywords:  msn group               |  
------------------------------------+---------------------------------------

Comment(by felipec):

 Replying to [comment:56 deryni]:
 > The msn-pecan patch is not "good" but it does "work". The choices as I
 see them currently are:
 >  1. Do nothing, leaves things as broken as they are now rendering these
 group chats unusable.

 Not good.

 >  1. 'Tag' each message with the P4-Context header as a prefix (so
 <timestamp> GroupName: P4Name: message) or some other similar tagging
 method.

 Will look horrible.

 >  1. Use a patch like the one Felipe has in msn-pecan which sets the user
 settable alias for the buddy to the value of the P4-Context header for the
 duration of the message and then sets it back to whatever value it had
 previously afterwards.

 Circumvent libpurple limitations but Just Works.

 >  1. Determine what would be involved to allow libpurple to support
 additional tags of this sort (and potentially other sorts) for incoming
 (and outgoing?) messages.

 It's not a tag.

 Libpurple should support public alias per-message. Anything else will not
 cut it.

 > These options are listed in roughly the order they are easy to implement
 (I have placed the tag option about the alias patch option despite a patch
 for the latter existing because I think the tagging is less of an ugly
 hack).

 IMO it's actually very clean, considering libpurple's limitations.

 As I said, your option 2) will look horrible. No user will want that.

 Oliver: John Oliver: hi there!

 > I think the first is a non-option at this point, I think the last is
 potentially useful but requires a longer timespan than is likely helpful,
 and between the middle two I like the tagging better than aliasing because
 it seems like less of a hack to me (as it doesn't potentially trigger tab
 title changes, window title changes, buddy list refreshing, etc.).
 >
 > A decision needs to be made on this point and some code committed, I
 have given my preference but am not going to make the decision as I don't
 use MSN in any real way.

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


More information about the Tracker mailing list