summaryrefslogtreecommitdiffstats
path: root/AUTHORS.sh
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2009-02-17 16:19:45 -0500
committerFrank Ch. Eigler <fche@elastic.org>2009-02-17 16:19:45 -0500
commit71f4000b1036859f4fe927f528f2d6f25507fd76 (patch)
tree6034d207eb1f518eb26aeab0a37513c272459f0b /AUTHORS.sh
parent7fbd9d09abfefd72f63464bc7cb283edb39f6fc9 (diff)
downloadsystemtap-steved-71f4000b1036859f4fe927f528f2d6f25507fd76.tar.gz
systemtap-steved-71f4000b1036859f4fe927f528f2d6f25507fd76.tar.xz
systemtap-steved-71f4000b1036859f4fe927f528f2d6f25507fd76.zip
autogenerate AUTHORS
Diffstat (limited to 'AUTHORS.sh')
-rwxr-xr-xAUTHORS.sh64
1 files changed, 64 insertions, 0 deletions
diff --git a/AUTHORS.sh b/AUTHORS.sh
new file mode 100755
index 00000000..5a16d753
--- /dev/null
+++ b/AUTHORS.sh
@@ -0,0 +1,64 @@
+#! /bin/sh
+
+# Create the AUTHORS file, by searching the git history.
+
+# Run as "AUTHORS.sh" to get complete history
+# Run with "AUTHORS.sh commitish..commitish" for history between tags
+
+# Early history did not include userid->full-name mappings, so we do
+# that explicitly here.
+
+sedcmd="$sedcmd -e s/^fche$/Frank_Ch._Eigler/"
+sedcmd="$sedcmd -e s/^brolley$/Dave_Brolley/"
+sedcmd="$sedcmd -e s/^kenistoj$/Jim_Keniston/"
+sedcmd="$sedcmd -e s/^dsmith$/David_Smith/"
+sedcmd="$sedcmd -e s/^hunt$/Martin_Hunt/"
+sedcmd="$sedcmd -e s/^roland$/Roland_McGrath/"
+sedcmd="$sedcmd -e s/^wcohen$/Will_Cohen/"
+sedcmd="$sedcmd -e s/^graydon$/Graydon_Hoare/"
+sedcmd="$sedcmd -e s/^ananth$/Ananth_N_Mavinakayanahalli/"
+sedcmd="$sedcmd -e s/^mbehm$/Michael_Behm/"
+sedcmd="$sedcmd -e s/^bradchen$/Brad_Chen/"
+sedcmd="$sedcmd -e s/^trz$/Tom_Zanussi/"
+sedcmd="$sedcmd -e s/^rustyl$/Rusty_Lynch/"
+sedcmd="$sedcmd -e s/^askeshav$/Anil_Keshavamurthy/"
+sedcmd="$sedcmd -e s/^cspiraki$/Charles_Spirakis/"
+sedcmd="$sedcmd -e s/^prasannasp$/Prasanna_S_Panchamukhi/"
+sedcmd="$sedcmd -e s/^hien$/Hien_Nguyen/"
+sedcmd="$sedcmd -e s/^kevinrs$/Kevin_Stafford/"
+sedcmd="$sedcmd -e s/^jistone$/Josh_Stone/"
+sedcmd="$sedcmd -e s/^hiramatu$/Masami_Hiramatsu/"
+sedcmd="$sedcmd -e s/^markmc$/Mark_McLoughlin/"
+sedcmd="$sedcmd -e s/^eteo$/Eugene_Teo/"
+sedcmd="$sedcmd -e s/^guanglei$/Li_Guanglei/"
+sedcmd="$sedcmd -e s/^tpnguyen$/Thang_Nguyen/"
+sedcmd="$sedcmd -e s/^maobibo$/bibo_mao/"
+sedcmd="$sedcmd -e s/^dwilder$/David_Wilder/"
+sedcmd="$sedcmd -e s/^mmason$/Mike_Mason/"
+sedcmd="$sedcmd -e s/^srikar$/Srikar_Dronamraju/"
+sedcmd="$sedcmd -e s/^srinivasa$/Srinivasa_DS/"
+sedcmd="$sedcmd -e s/^wenji$/Wenji_Huang/"
+sedcmd="$sedcmd -e s/^ostrichfly$/Zhaolei/"
+sedcmd="$sedcmd -e s/^zhaolei$/Zhaolei/"
+sedcmd="$sedcmd -e s/^shli$/Shaohua_Li/"
+sedcmd="$sedcmd -e s/^prasadkr$/K.Prasad/"
+sedcmd="$sedcmd -e s/^dcnomura$/Dave_Nomura/"
+sedcmd="$sedcmd -e s/^ddomingo$/Don_Domingo/"
+sedcmd="$sedcmd -e s/^rarora$/Rajan_Arora/"
+sedcmd="$sedcmd -e s/^prerna$/Prerna_Saxena/"
+sedcmd="$sedcmd -e s/^dvlasenk$/Denys_Vlasenko/"
+sedcmd="$sedcmd -e s/^ebaron$/Elliott_Baron/"
+sedcmd="$sedcmd -e s/^ksebasti$/Kent_Sebastian/"
+sedcmd="$sedcmd -e s/^maynardj$/Maynard_Johnson/"
+
+# tweaks
+sedcmd="$sedcmd -e s/^root$//"
+sedcmd="$sedcmd -e s/^dcn$/Dave_Nomura/"
+sedcmd="$sedcmd -e s/^Srinivasa$/Srinivasa_DS/"
+
+
+# echo $sedcmd
+git log --pretty=format:"%an" ${1-} |
+sed -e 's/ /_/g' | sed $sedcmd | sed -e 's/_/ /g' |
+grep . |
+sort | uniq # -c