Hi Ceph, Here is a sorted list of authors and organizations who contributed to v0.75, by number of commits or reviews back to v0.74. The affiliation of authors to organizations can be updated by submitting a patch to https://github.com/ceph/ceph/blob/master/.organizationmap
If you are curious about how it is done, the details are at the end of this
mail.
Commits by authors
1 104 Sage Weil <[email protected]>
2 86 Loic Dachary <[email protected]>
3 18 Noah Watkins <[email protected]>
4 12 David Zafman <[email protected]>
5 8 Josh Durgin <[email protected]>
6 7 John Wilkins <[email protected]>
7 6 Samuel Just <[email protected]>
8 4 Yan, Zheng <[email protected]>
9 3 Ken Dreyer <[email protected]>
10 2 Yehuda Sadeh <[email protected]>
11 2 Greg Farnum <[email protected]>
12 2 Gary Lowell <[email protected]>
13 2 David Moreau Simard <[email protected]>
14 2 Christophe Courtaut <[email protected]>
15 1 Yan, Zheng <[email protected]>
16 1 Xihui He <[email protected]>
17 1 Rutger ter Borg <[email protected]>
18 1 Kun Huang <[email protected]>
19 1 Jonathan Dieter <[email protected]>
20 1 Dan Mick <[email protected]>
21 1 Bjørnar Ness <[email protected]>
22 1 Andreas Peters <[email protected]>
Commits by organizations
1 165 Inktank <[email protected]>
2 88 Cloudwatt <[email protected]>
3 4 Intel <[email protected]>
4 2 IWeb <[email protected]>
5 1 Yan, Zheng <[email protected]>
6 1 Xihui He <[email protected]>
7 1 Rutger ter Borg <[email protected]>
8 1 Kun Huang <[email protected]>
9 1 Jonathan Dieter <[email protected]>
10 1 CERN <[email protected]>
11 1 Bjørnar Ness <[email protected]>
Reviews by authors
1 28 Sage Weil <[email protected]>
2 6 Loic Dachary <[email protected]>
3 6 Josh Durgin <[email protected]>
4 3 Samuel Just <[email protected]>
5 2 Yan, Zheng <[email protected]>
6 2 João Eduardo Luís <[email protected]>
7 2 Greg Farnum <[email protected]>
8 2 Dan Mick <[email protected]>
9 1 Yehuda Sadeh <[email protected]>
10 1 Roald J. van Loon <[email protected]>
11 1 Noah Watkins <[email protected]>
12 1 David Moreau Simard <[email protected]>
13 1 Andreas Peters <[email protected]>
Reviews by organizations
1 45 Inktank <[email protected]>
2 6 Cloudwatt <[email protected]>
3 2 Intel <[email protected]>
4 1 Roald van Loon Consultancy <[email protected]>
5 1 IWeb <[email protected]>
6 1 CERN <[email protected]>
The script used to generate this output is (copy paste at the root of a git
clone https://github.com/ceph/ceph.git):
cat > credits.sh <<'EOF'
previous_version=$1
next_version=$2
echo "Commits by authors"
git log --after $previous_version --before $next_version --pretty='%aN <%aE>' |
sort | uniq -c | sort -rn | nl
echo "Commits by organizations"
git log --after $previous_version --before $next_version --pretty='%aN <%aE>' |
git -c mailmap.file=.organizationmap check-mailmap --stdin | sort | uniq -c |
sort -rn | nl
echo "Reviews by authors"
git log --after $previous_version --before $next_version --pretty=%b | perl -n
-e 'print "$_\n" if(s/^\s*Reviewed-by:\s*(.*<.*>)\s*$/\1/)' | git check-mailmap
--stdin | sort | uniq -c | sort -rn | nl
echo "Reviews by organizations"
git log --after $previous_version --before $next_version --pretty=%b | perl -n
-e 'print "$_\n" if(s/^\s*Reviewed-by:\s*(.*<.*>)\s*$/\1/)' | git check-mailmap
--stdin | git -c mailmap.file=.organizationmap check-mailmap --stdin | sort |
uniq -c | sort -rn | nl
EOF
v0_74=2013-12-30 ; v0_75=2014-01-14 ; bash credits.sh $v0_74 $v0_75
Authors names are normalized with .mailmap and authors affiliations to a given
organization comes from .organizationmap, both of which can be found and
patched at the root of the ceph source tree.
--
Loïc Dachary, Artisan Logiciel Libre
signature.asc
Description: OpenPGP digital signature
