So, it looks like Pidgin developers have a little trouble believing that I’ve

contributed substantially to the msn prpl, so I decided to prove it once and

for all.

I took the latest code from the pidgin-clone repo and ran git bisect git blame, which

returns the latest commit that touched each and every line of code. Then I read

every commit message to identify the real author (Pidgin’s mtn has inacurate

information) until I completed 90% of the code (the missing 10% would take too

much effort). Unfortunately a good portion of the code (8%) is mere cleanups so

I decided to remove it from the calculation.

The end result is this:



Even after several years of not touching the code, and major updates like

msnp9->msnp14, 42% of the current code came directly from me. But also interesting is

the fact that 20% came from people that are not current Pidgin

developers: typ0, chipx86 and mayuan. So, less than 38% of the code was

developed by current Pidgin developers.

Now I wish Pidgin developers would acknowledge that I’m the one that knows the code-base better, for obvious reasons (I wrote most of it).