Skip to content

Commit

Permalink
mailmap: add .peoplemap
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
Loic Dachary committed Aug 31, 2014
1 parent fb79062 commit fc499aa
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 1 deletion.
4 changes: 4 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -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 <[email protected]> <[email protected]>
Abhishek Lekshmanan <[email protected]> <[email protected]>
Expand Down
6 changes: 5 additions & 1 deletion .organizationmap
Original file line number Diff line number Diff line change
@@ -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 ):
Expand Down
23 changes: 23 additions & 0 deletions .peoplemap
Original file line number Diff line number Diff line change
@@ -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 <[email protected]> David Zafman <[email protected]>
John Spray <[email protected]> John Spray <[email protected]>
Loic Dachary <[email protected]> Loic Dachary <[email protected]>
Ross Turk <[email protected]> Ross Turk <[email protected]>
Sage Weil <[email protected]> Sage Weil <[email protected]>
Yehuda Sadeh <[email protected]> Yehuda Sadeh <[email protected]>

0 comments on commit fc499aa

Please sign in to comment.