Skip to content

Commit

Permalink
Adding a script to auto-generate an authors file, runnable from 'make…
Browse files Browse the repository at this point in the history
… authors', which is called from 'make docs/webdocs'.
  • Loading branch information
mpdehaan committed Feb 27, 2013
1 parent 7dbfad8 commit fa550f3
Show file tree
Hide file tree
Showing 3 changed files with 233 additions and 1 deletion.
215 changes: 215 additions & 0 deletions AUTHORS.TXT
Original file line number Diff line number Diff line change
@@ -0,0 +1,215 @@
Michael DeHaan <[email protected]>
Daniel Hokka Zakrisson <[email protected]>
Stephen Fromm <[email protected]>
Seth Vidal <[email protected]>
Tim Bielawa <[email protected]>
Dag Wieers <[email protected]>
Jan-Piet Mens <[email protected]>
Jeroen Hoekx <[email protected]>
Lorin Hochstein <[email protected]>
Michel Blanc <[email protected]>
Stephen Fromm <[email protected]>
Matthew Williams <[email protected]>
Marco Vito Moscaritolo <[email protected]>
Mark Theunissen <[email protected]>
Brian Coca <[email protected]>
Dave Hatton <[email protected]>
Pepe Barbe <[email protected]>
Peter Sankauskas <[email protected]>
John Kleint <[email protected]>
Derek Carter <[email protected]>
Dane Summers <[email protected]>
Romeo Theriault <[email protected]>
Matt Wright <[email protected]>
Nigel Metheringham <[email protected]>
Brad Olson <[email protected]>
Chris Hoffman <[email protected]>
Timothy Appnel <[email protected]>
fdavis <[email protected]>
Dietmar Schinnerl <[email protected]>
jkleint <[email protected]>
Jeroen Hoekx <[email protected]>
Wes Johnson <[email protected]>
Nikhil Singh <[email protected]>
Daniel Néri <[email protected]>
Tim Gerla <[email protected]>
lwade <[email protected]>
Rodney Quillo <[email protected]>
Christopher Johnston <[email protected]>
Stoned Elipot <[email protected]>
Yeukhon Wong <[email protected]>
Anastasis Andronidis <[email protected]>
cocoy <[email protected]>
Yves Dorfsman <[email protected]>
Brian Coca <[email protected]>
Shaun Zinck <[email protected]>
Dag Wieërs <[email protected]>
Ludovic Claude <[email protected]>
Peter Sankauskas <[email protected]>
Petros Moisiadis <[email protected]>
Ahmad Khayyat <[email protected]>
Matt Wright <[email protected]>
Serge van Ginderachter <[email protected]>
Fred Alger <[email protected]>
Aleksej Romanov <[email protected]>
Aurélien Bondis <[email protected]>
Johan Wirén <[email protected]>
Gregory Duchatelet <[email protected]>
Jimmy Tang <[email protected]>
Henry Graham <[email protected]>
Jeremy Smitherman <[email protected]>
Jim Richardson <[email protected]>
Ingo Gottwald <[email protected]>
Fabian Arrotin <[email protected]>
Silviu Dicu <[email protected]>
Blair Zajac <[email protected]>
Christoph Seitz <[email protected]>
Cosmin Luță <[email protected]>
Félix Sipma <[email protected]>
Grzegorz Nosek <[email protected]>
John Callender <[email protected]>
John Eckersberg <[email protected]>
Jonathan Palley <[email protected]>
Kavin Kankeshwar <[email protected]>
Lester Wade <[email protected]>
Luke Antins <[email protected]>
Maxim Burgerhout <[email protected]>
Nigel Metheringham <[email protected]>
Nigel Metheringham <[email protected]>
Norman J. Harman Jr <[email protected]>
Sebastien Bocahu <[email protected]>
Sundar Raman <[email protected]>
Will Thames <[email protected]>
lessmian <[email protected]>
willthames <[email protected]>
afterburn <afterburn>
Lorin Hochstein <[email protected]>
bradobro <[email protected]>
Chelsea Robb <[email protected]>
Brendan Beveridge <[email protected]>
Philipp Grau <[email protected]>
Matthew Johnson <[email protected]>
Nathan A. Feger <[email protected]>
Junegunn Choi <[email protected]>
Ton Kersten <[email protected]>
Maykel Moya <[email protected]>
Les Aker <[email protected]>
Rafal Lewczuk <[email protected]>
Jeremy Katz <[email protected]>
Patrik Lundin <[email protected]>
Stijn Opheide <[email protected]>
Will Thames <[email protected]>
willthames <[email protected]>
Jesse Andrews <[email protected]>
Marco Vito Moscaritolo <[email protected]>
James Martin <[email protected]>
Pepe Barbe <[email protected]>
Matt Coddington <[email protected]>
Ingo Gottwald <[email protected]>
u348095 <[email protected]>
willthames <[email protected]>
Hubert Feyrer <[email protected]>
Juha Litola <[email protected]>
Jayson Vantuyl <[email protected]>
Javier Candeira <[email protected]>
Martijn Koster <[email protected]>
Nandor Sivok <[email protected]>
Rune Kaagaard <[email protected]>
Igor Galić <[email protected]>
Matt Cordial <[email protected]>
Chris Geddings <[email protected]>
schmic <[email protected]>
Matt Goodall <[email protected]>
Chin Fang <[email protected]>
Dave Peticolas <[email protected]>
Stavros Korokithakis <[email protected]>
Patrick Pelletier <[email protected]>
willthames <[email protected]>
Florian Diebold <[email protected]>
Till Maas <[email protected]>
Brendan Taylor <[email protected]>
martin f. krafft <[email protected]>
Vincent Van der Kussen <[email protected]>
ron1 <[email protected]>
Yvan Cottyn <[email protected]>
Ashley Penney <[email protected]>
alex <alex@zabimaru.(none)>
bleader <[email protected]>
Ali Asad Lotia <[email protected]>
davixx <[email protected]>
Piffey Parlance <[email protected]>
felix <[email protected]>
igor <[email protected]>
Michael Lambert <[email protected]>
Jure Triglav <[email protected]>
Alexandre Bourget <[email protected]>
ftao <[email protected]>
jibs <[email protected]>
Alan Orth <[email protected]>
Jeremiah Heller <[email protected]>
Jeremy Penner <[email protected]>
Jens Rantil <[email protected]>
Jeff Blaine <[email protected]>
Joel Roller <[email protected]>
Johan Wirén <[email protected]>
junyoung <[email protected]>
John Gosset <[email protected]>
Adam Denenberg <[email protected]>
Jonathan Palley <[email protected]>
Jonte Norman <[email protected]>
Joshua Tacoma <[email protected]>
K. Preyk <[email protected]>
Lennie <[email protected]>
mxxcon <[email protected]>
Lester Wade <[email protected]>
Gert Goet <[email protected]>
Gary Richards <[email protected]>
Mark Maas <[email protected]>
Francis Besset <[email protected]>
Marko Mikulicic <[email protected]>
Matt Klich <[email protected]>
Francesc Esplugas <[email protected]>
Matthew Johnson <[email protected]>
Felix Ingram <[email protected]>
Max Spransy <[email protected]>
root <[email protected]>
Fabian Arrotin <[email protected]>
Elliott Foster <[email protected]>
Miek Gieben <[email protected]>
Mikael Zayenz Lagerkvist <[email protected]>
Mike Grozak <[email protected]>
Nathan A. Feger <[email protected]>
Dave Peticolas <[email protected]>
shlomozippel <[email protected]>
Oscar Korz <[email protected]>
Dave Coutu <[email protected]>
Daniel Néri <[email protected]>
Collin Allen <[email protected]>
Petetin Ludovic <ludovic@powder-lx.(none)>
Christopher A. Snapp <[email protected]>
Piotr Kweclich <[email protected]>
Piotr Kweclich <[email protected]>
Piotr Roszatycki <[email protected]>
Ralph Bean <[email protected]>
Reed Murphy <[email protected]>
Rob Parrott <[email protected]>
Chris Read <[email protected]>
Chris Hoffman <[email protected]>
Romeo Theriault <[email protected]>
Scott Anderson <[email protected]>
vincent Van der Kussen <[email protected]>
Sergey Popov <[email protected]>
Chris Berkhout <[email protected]>
ADRIyas <[email protected]>
Sri Harsha Yalamanchili <[email protected]>
Stanis Trendelenburg <[email protected]>
Stefane Fermigier <[email protected]>
Chandler Latour <[email protected]>
Steve Frank <[email protected]>
Brian Coca <[email protected]>
Sébastien Bocahu <[email protected]>
Brandon Alexander <[email protected]>
Ton Kersten <[email protected]>
Boyd Adamson <[email protected]>
Bowe Strickland <[email protected]>
diefans <[email protected]>
5 changes: 4 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,10 @@ tests:
PYTHONPATH=./lib nosetests -d -v

# To force a rebuild of the docs run 'touch VERSION && make docs'
docs: $(MANPAGES) modulepages
docs: $(MANPAGES) modulepages webdocs authors

authors:
sh hacking/authors.sh

# Regenerate %.1.asciidoc if %.1.asciidoc.in has been modified more
# recently than %.1.asciidoc.
Expand Down
14 changes: 14 additions & 0 deletions hacking/authors.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/bin/sh
# script from http://stackoverflow.com/questions/12133583
set -e

# Get a list of authors ordered by number of commits
# and remove the commit count column
AUTHORS=$(git --no-pager shortlog -nse | cut -f 2-)
if [ -z "$AUTHORS" ] ; then
echo "Authors list was empty"
exit 1
fi

# Display the authors list and write it to the file
echo "$AUTHORS" | tee "$(git rev-parse --show-toplevel)/AUTHORS.TXT" | sort

0 comments on commit fa550f3

Please sign in to comment.