https://www.openhub.net/p/mediawiki tends to be more accurate (people at
least can easily de-duplicate email addresses etc.) and says 700+.
Do help
https://www.openhub.net/orgs/wikimedia by adding more
repositories and claiming more email address/commit IDs for yourself. :)
Nemo