Skip to content

Commit 2808256

Browse files
Krinklemarijnh
authored andcommitted
Update authors list, use .mailmap file
Use a git standard .mailmap file for removing duplicates and choosing which names to use for authors that used different display names on different commits. This means `git log` and `git show` naturally pick it up, as well as summary commands like `git shortlog -s` and `git shortlog -sn`, and various GUIs for Git. I've also added -f to the sort command as it appeared to (mostly) be sorted case-insensitively already. Without this option, running the script resulted in all lowercase names being moved to the end of the list (tried both macOS/BSD's default sort, and the one from gnu-coreutils). I'm guessing the previous run was done on a machine with a different implementation or override present that uses some kind of hybrid by default.
1 parent aec3b93 commit 2808256

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Adrian Heine <[email protected]>
2+
Alistair Braidwood <[email protected]>
3+
Forbes Lindesay <[email protected]>
4+
Rich Harris <[email protected]>

AUTHORS

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ Joel Kemp
4141
Johannes Herr
4242
John-David Dalton
4343
Jordan Gensler
44+
Jordan Harband
4445
Jordan Klassen
46+
Julian Wyzykowski
4547
Jürg Lehni
4648
Kai Cataldo
4749
keeyipchan
@@ -75,25 +77,26 @@ piotr
7577
PlNG
7678
Praveen N
7779
Prayag Verma
78-
ReadmeCritic
7980
r-e-d
81+
ReadmeCritic
8082
Renée Kooi
81-
Richard Gibson
8283
Rich Harris
84+
Richard Gibson
8385
Sebastian McKenzie
8486
Shahar Soel
8587
Sheel Bedi
8688
Simen Bekkhus
8789
susiwen
8890
susiwen8
8991
Teddy Katz
90-
Timothy Gu
9192
Tim van der Lippe
93+
Timothy Gu
9294
Tony Ross
9395
Toru Nagashima
9496
tuesmiddt
9597
Victor Homyakov
9698
Vladislav Tupikin
9799
Wexpo Lyu
98100
zsjforcn
101+
星灵
99102
龙腾道

bin/update_authors.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
echo "List of Acorn contributors. Updated before every release." > AUTHORS
22
echo >> AUTHORS
3-
git log --format='%aN' | grep -v 'Adrian Heine né Lang' | grep -v abraidwood | grep -v Rich-Harris | grep -v ForbesLindesay | sort -u >> AUTHORS
3+
git log --format='%aN' | sort -uf >> AUTHORS

0 commit comments

Comments
 (0)