From 19a3123f09d6f413ae8034c106c28081090d4d42 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Mon, 17 Apr 2017 09:49:08 -0500 Subject: [PATCH] Add AUTHORS file and script Signed-off-by: Sebastiaan van Stijn --- .mailmap | 26 ++++++++++++++++++++++++++ AUTHORS | 37 +++++++++++++++++++++++++++++++++++++ scripts/generate-authors.sh | 15 +++++++++++++++ 3 files changed, 78 insertions(+) create mode 100644 .mailmap create mode 100644 AUTHORS create mode 100755 scripts/generate-authors.sh diff --git a/.mailmap b/.mailmap new file mode 100644 index 000000000..92ba0b672 --- /dev/null +++ b/.mailmap @@ -0,0 +1,26 @@ +# Generate AUTHORS: scripts/generate-authors.sh + +# Tip for finding duplicates (besides scanning the output of AUTHORS for name +# duplicates that aren't also email duplicates): scan the output of: +# git log --format='%aE - %aN' | sort -uf +# +# For explanation on this file format: man git-shortlog + +Dan Finneran +Dan Finneran +Dave Scott +Dave Scott +Dave Scott +David Sheets +David Sheets +Ian Campbell +Jeremy Yallop +Justin Cormack +Justin Cormack +Mindy Preston +Nathan LeClaire +Riyaz Faizullabhoy +Riyaz Faizullabhoy +Rolf Neugebauer +Simon Ferquel +Thomas Gazagnaire diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 000000000..c27c73bb3 --- /dev/null +++ b/AUTHORS @@ -0,0 +1,37 @@ +# This file lists all individuals having contributed content to the repository. +# For how it is generated, see `scripts/generate-authors.sh`. + +Amir Chaudhry +Anil Madhavapeddy +Dan Finneran +Daniel Hiltgen +Dave Scott +Dave Tucker +David Gageot +David Scott +David Sheets +Dieter Reuter +French Ben +Gianluca Arbezzano +Ian Campbell +Ilya Dmitrichenko +Jeremy Yallop +Jose Carlos Venegas Munoz +Justin Cormack +Ken Cochrane +Madhu Venugopal +Magnus Skjegstad +Michel Courtine +Mickaël Salaün +Mindy Preston +Natanael Copa +Nathan LeClaire +Richard Mortier +Riyaz Faizullabhoy +Robb Kistler +Rolf Neugebauer +Sebastiaan van Stijn +Simon Ferquel +Theo Koulouris +Thomas Gazagnaire +Tycho Andersen diff --git a/scripts/generate-authors.sh b/scripts/generate-authors.sh new file mode 100755 index 000000000..87a78fdec --- /dev/null +++ b/scripts/generate-authors.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +set -e + +cd "$(dirname "$(readlink -f "$BASH_SOURCE")")/.." + +# see also ".mailmap" for how email addresses and names are deduplicated + +{ + cat <<-'EOH' + # This file lists all individuals having contributed content to the repository. + # For how it is generated, see `scripts/generate-authors.sh`. + EOH + echo + git log --format='%aN <%aE>' | LC_ALL=C.UTF-8 sort -uf +} > AUTHORS