• I would never try to contribute to Pidgin with code, because even if I run it all the time for instant messagging, the time I would spend in a field not related to my work it is probably not worth very much, as there is a steep learning curve and the learning process is limited to a field I am not interested into (and thus am likely not to enjoy.)