On 07/05/2012 07:40 PM, Mark Holmquist wrote:
So, 92 unique committers in June. Which is way better than Ohloh has been saying, yay.
I'd like to confirm that number, 92 unique contributors in June is absolutely correct. I've also scriptified my method, so now I can do multiple months.
Month | Unique contributors ------------+-------------------- July so far | 60 ------------+-------------------- June | 92 ------------+-------------------- May | 77 ------------+-------------------- April | 67 ------------+-------------------- March | 34 ------------+-------------------- February | 2
Thanks for that, Mark! Yeah, that's also way better than Ohloh thinks https://www.ohloh.net/p/mediawiki. I've gone back and updated the April and May months of the engineering report on mediawiki.org, e.g., https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/May .
A note or two: July is high because we have a lot of regular committers, I suppose. You could confirm that by graphing how many contributors are added by adding on one day at a time. My guess is you'll get a nice steep line at first that tapers out to nearly 0 at the end of 30 days. Also, I'm sure the earlier months have inadequate sample sizes to be relevant, since the extensions had to take some time to transfer over, and apparently February was just for testing.
Of course, the coolest thing is that each month so far has seen at least 10 additional contributors! :)
That is indeed a great thing to see! And, based on the monthly reports, I believe the most unique committers we ever had in a month was 100, including people making localisation commits - January 2012. So I infer that we are recovering nicely from the transition cost of the Git move.
(Also, this isn't counting people who contribute to the mobile projects on GitHub, and really the final monthly report stat ought to. I don't quickly see a way to ask "how many unique contributors submitted unique pull requests to a https://github.com/wikimedia/ repo in June?" on GitHub, though, so I'll put that off till next month.)