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
I took the latest code from the pidgin-clone repo and ran
git bisectgit 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).