[Pidgin] #5077: QQ message text and sender(Pidgin)'s nick all changed to: "(NULL)"

Pidgin trac at pidgin.im
Fri Sep 12 12:17:12 EDT 2008


#5077: QQ message text and sender(Pidgin)'s nick all changed to: "(NULL)"
------------------------------+---------------------------------------------
 Reporter:  Med               |        Owner:  seanegan       
     Type:  defect            |       Status:  closed         
Milestone:  2.4.1             |    Component:  winpidgin (gtk)
  Version:  2.4.0             |   Resolution:  fixed          
 Keywords:  NULL nick change  |  
------------------------------+---------------------------------------------

Comment(by ssb22):

 Please don't drop QQ support.  I'm legally blind, and Pidgin is the only
 way I can get onto the QQ network and talk to those of my Chinese friends
 who don't know how to switch networks.  Because of my disability, there is
 no way I can use Tencent's official client.  No other open-source approach
 works as well as Pidgin.  (Miranda IM keeps silently dropping messages
 and/or crashing.)  Yes Pidgin has its faults (there's this one, and there
 are problems getting "set your personal information" to work properly),
 but at least it gets the messages through, and that's very valuable.  It
 would be a real shame if QQ support were dropped over this.  Please don't
 cut my lifeline!

 I agree that something needs to be done to help people who can't google
 for this ticket and run a Python script.  If I had the skills to do it,
 I'd write a patch that checks for messages that say "(NULL)", and if it
 finds them then add the text "this might be due to bug 5077" with the
 link.  I did something similar in my language-practice program Gradint
 (which won't display Chinese characters properly on certain versions of
 Mac OS; I ended up putting in a hack that detects this situation and adds
 an explanatory message).  I'm sorry that I'm not in a position to be able
 to figure out how to do it for Pidgin.

 With all due respect for campaigners speaking up for people who need to be
 spoken up for, I fear that telling developers "either do it properly or
 don't do it at all" may make them think "why do we bother" and opt to drop
 it altogether.  That would be a shame, because at least Pidgin *is* useful
 to some people even though it doesn't work for everybody.  I wouldn't want
 my country's blind federation to shut down just because their white sticks
 are difficult to assemble.  Yes it would be nice if they could better
 inform people, but I beg to differ with the "or else drop it" part.

 If the developers are not in a position to help, then perhaps that website
 with lots of QQ users (the one that was suggesting doing the poll) could
 put up a page explaining the solution, to give it more publicity than this
 ticket.  It might even be possible to temporarily create a Pidgin
 "package" that includes the QQ patch, and offer it for download on that
 website.  Or at least it might be possible to create an "installer" for a
 modified QQ.dll (get one of those "self-extracting .exe" tools like 7-Zip
 or AlZip, and persuade it to always extract the file to the C:\Program
 Files\Pidgin\Plugins or whatever it was - sorry I'm not on Windows at the
 moment so I can't check) and write a nice explanation that you need to
 download and run this .exe file after installing or updating Pidgin.  I'm
 not very good at doing this kind of thing well; it needs someone who has
 experience in packaging things up so they "just work".

 Meanwhile, this ticket is the first hit on a Google search for "pidgin qq
 null", so at least people who can google will find it straight away.  Not
 perfect I know, but at least it's here, and please don't tell the
 developers to shut the whole thing down just because they can't make it
 even better.

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


More information about the Tracker mailing list