openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #09650
Who wrote Essex?
Hey,
I've played around with Jonathan Corbet's gitdm[1] which is used to
publish the "Who Wrote Linux" articles on LWN for each kernel release.
It's really quite fun to apply it to OpenStack and see what comes out,
like who the top 20 contributors are across Nova, Glance, Swift,
Keystone, Horizon and Quantum:
Processed 3481 csets from 217 developers
100 employers found
A total of 421695 lines added, 256904 removed (delta 164791)
Developers with the most changesets
termie 238 (6.8%)
Gabriel Hurley 207 (5.9%)
Brian Waldon 195 (5.6%)
Johannes Erdfelt 146 (4.2%)
Vishvananda Ishaya 116 (3.3%)
Dolph Mathews 98 (2.8%)
Dan Prince 84 (2.4%)
Ziad Sawalha 80 (2.3%)
Jason Kölker 77 (2.2%)
Mark McLoughlin 73 (2.1%)
Jake Dahn 73 (2.1%)
Rick Harris 71 (2.0%)
Alex Meade 70 (2.0%)
Trey Morris 62 (1.8%)
Joe Heck 58 (1.7%)
Chris Behrens 52 (1.5%)
Russell Bryant 50 (1.4%)
Eoghan Glynn 50 (1.4%)
Joe Gordon 47 (1.4%)
Jesse Andrews 46 (1.3%)
Covers 54.380925% of changesets
w00t! Congrats and thanks to those for all their hard work on Essex!
I've pushed my gitdm fork here:
https://github.com/markmc/openstack-gitdm
and the first attempt Essex statistics here:
https://github.com/markmc/openstack-gitdm/tree/results/essex
Note that it also includes launchpad and gerrit stats. It's all a bit
unpolished, but interesting nonetheless. Feel free to fork and improve
it!
I'm looking forward to discussing this stuff more at Stefano's Design
Summit "community metrics" session.
Cheers,
Mark.
[1] - http://lwn.net/Articles/290957/
Follow ups