| From | Sent On | Attachments |
|---|---|---|
| Mark McLoughlin | Apr 6, 2012 12:16 am | |
| Mark Collier | Apr 6, 2012 4:23 am | |
| Razique Mahroua | Apr 6, 2012 5:06 am | .jpg |
| Stefano Maffulli | Apr 6, 2012 12:25 pm | |
| Andy Smith | Apr 6, 2012 2:08 pm | |
| Trey Morris | Apr 6, 2012 2:18 pm | |
| Jim Curry | Apr 6, 2012 2:24 pm |
| Subject: | [Openstack] Who wrote Essex? | |
|---|---|---|
| From: | Mark McLoughlin (mar...@redhat.com) | |
| Date: | Apr 6, 2012 12:16:12 am | |
| List: | net.launchpad.lists.openstack | |
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/
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : open...@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp






.jpg