v0.75 contributors credits ( experimental)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <sage@xxxxxxxxxxx>
     2	     86 Loic Dachary <loic@xxxxxxxxxxx>
     3	     18 Noah Watkins <noah.watkins@xxxxxxxxxxx>
     4	     12 David Zafman <david.zafman@xxxxxxxxxxx>
     5	      8 Josh Durgin <josh.durgin@xxxxxxxxxxx>
     6	      7 John Wilkins <john.wilkins@xxxxxxxxxxx>
     7	      6 Samuel Just <sam.just@xxxxxxxxxxx>
     8	      4 Yan, Zheng <zheng.z.yan@xxxxxxxxx>
     9	      3 Ken Dreyer <ken.dreyer@xxxxxxxxxxx>
    10	      2 Yehuda Sadeh <yehuda@xxxxxxxxxxx>
    11	      2 Greg Farnum <greg@xxxxxxxxxxx>
    12	      2 Gary Lowell <gary.lowell@xxxxxxxxxxx>
    13	      2 David Moreau Simard <dmsimard@xxxxxxxx>
    14	      2 Christophe Courtaut <christophe.courtaut@xxxxxxxxx>
    15	      1 Yan, Zheng <ukernel@xxxxxxxxx>
    16	      1 Xihui He <xihuihe@xxxxxxxxx>
    17	      1 Rutger ter Borg <rutger@xxxxxxxxxxx>
    18	      1 Kun Huang <academicgareth@xxxxxxxxx>
    19	      1 Jonathan Dieter <jdieter@xxxxxxxxx>
    20	      1 Dan Mick <dan.mick@xxxxxxxxxxx>
    21	      1 Bjørnar Ness <bjornar.ness@xxxxxxxxx>
    22	      1 Andreas Peters <andreas.joachim.peters@xxxxxxx>
Commits by organizations
     1	    165 Inktank <contact@xxxxxxxxxxx>
     2	     88 Cloudwatt <libre.licensing@xxxxxxxxxxxxx>
     3	      4 Intel <contact@xxxxxxxxx>
     4	      2 IWeb <contact@xxxxxxxx>
     5	      1 Yan, Zheng <ukernel@xxxxxxxxx>
     6	      1 Xihui He <xihuihe@xxxxxxxxx>
     7	      1 Rutger ter Borg <rutger@xxxxxxxxxxx>
     8	      1 Kun Huang <academicgareth@xxxxxxxxx>
     9	      1 Jonathan Dieter <jdieter@xxxxxxxxx>
    10	      1 CERN <contact@xxxxxxx>
    11	      1 Bjørnar Ness <bjornar.ness@xxxxxxxxx>
Reviews by authors
     1	     28 Sage Weil <sage@xxxxxxxxxxx>
     2	      6 Loic Dachary <loic@xxxxxxxxxxx>
     3	      6 Josh Durgin <josh.durgin@xxxxxxxxxxx>
     4	      3 Samuel Just <sam.just@xxxxxxxxxxx>
     5	      2 Yan, Zheng <zheng.z.yan@xxxxxxxxx>
     6	      2 João Eduardo Luís <joao.luis@xxxxxxxxxxx>
     7	      2 Greg Farnum <greg@xxxxxxxxxxx>
     8	      2 Dan Mick <dan.mick@xxxxxxxxxxx>
     9	      1 Yehuda Sadeh <yehuda@xxxxxxxxxxx>
    10	      1 Roald J. van Loon <roald@xxxxxxxxxxxxxxx>
    11	      1 Noah Watkins <noah.watkins@xxxxxxxxxxx>
    12	      1 David Moreau Simard <dmsimard@xxxxxxxx>
    13	      1 Andreas Peters <andreas.joachim.peters@xxxxxxx>
Reviews by organizations
     1	     45 Inktank <contact@xxxxxxxxxxx>
     2	      6 Cloudwatt <libre.licensing@xxxxxxxxxxxxx>
     3	      2 Intel <contact@xxxxxxxxx>
     4	      1 Roald van Loon Consultancy <roald@xxxxxxxxxxxxxxx>
     5	      1 IWeb <contact@xxxxxxxx>
     6	      1 CERN <contact@xxxxxxx>

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

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux