From: Loic Dachary Date: Sun, 31 Aug 2014 17:14:55 +0000 (+0200) Subject: mailmap: add .peoplemap X-Git-Tag: v0.86~156^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F2366%2Fhead;p=ceph.git mailmap: add .peoplemap In .mailmap, an individual may be represented by multiple mails which may reflect an organization affiliation change that needs to be preserved to find out which organization sponsored which commit. The .peoplemap file aggregates these mails to show a single line for each person Signed-off-by: Loic Dachary --- diff --git a/.mailmap b/.mailmap index 029d0cd950b6..3db9a7f732d6 100644 --- a/.mailmap +++ b/.mailmap @@ -1,5 +1,9 @@ # +# More information at +# https://wiki.ceph.com/Community/Ceph_contributors_list_maintenance_guide +# # See .organizationmap for organization affiliation +# See .peoplemap for unique list of people # Ailing Zhang Abhishek Lekshmanan diff --git a/.organizationmap b/.organizationmap index 083c1a13758c..fee98396493e 100644 --- a/.organizationmap +++ b/.organizationmap @@ -1,5 +1,9 @@ # -# See .mailmap for author normalization. +# More information at +# https://wiki.ceph.com/Community/Ceph_contributors_list_maintenance_guide +# +# See .mailmap for name and mail normalization. +# See .peoplemap for unique list of people # # To display the 10 organization who contributed # most commits to ceph ( requires git >= 1.8.4 ): diff --git a/.peoplemap b/.peoplemap new file mode 100644 index 000000000000..705f3e16b193 --- /dev/null +++ b/.peoplemap @@ -0,0 +1,23 @@ +# +# More information at +# https://wiki.ceph.com/Community/Ceph_contributors_list_maintenance_guide +# +# See .mailmap for name and mail normalization. +# See .organizationmap for organization affiliation +# +# In .mailmap, an individual may be represented by multiple mails which may reflect +# an organization affiliation change that needs to be preserved to find out which +# organization sponsored which commit. +# +# The .peoplemap file aggregates these mails to show a single line for each person +# +# The names that need to be added to .peoplemap can be displayed with: +# +# git log --pretty='%aN <%aE>' $range | git -c mailmap.file=.peoplemap check-mailmap --stdin | sort | uniq | sed -e 's/\(.*\) \(<.*\)/\2 \1/' | uniq --skip-field=1 --all-repeated | sed -e 's/\(.*>\) \(.*\)/\2 \1/' +# +David Zafman David Zafman +John Spray John Spray +Loic Dachary Loic Dachary +Ross Turk Ross Turk +Sage Weil Sage Weil +Yehuda Sadeh Yehuda Sadeh