Commit d91caaed authored by Karl Wette's avatar Karl Wette

Automatically update lists of LALSuite library authors

- Each lal.../AUTHORS file is generated from the union of:
  * lal.../.AUTHORS
  * All git authors who have committed to the library since
    commit 71b22ad994e2e0e0c977ddd84e29c23bb662e7fd
- Each lal.../.AUTHORS file contains the union of:
  * Old lal/AUTHORS for LAL, lalapps/AUTHORS for LALApps
  * All git authors who have committed to the library since
    commit ba997f2db70c17ce690e72f5c163c6debcd5f765 (the first
    commit to use git proper names instead of CVS user names)
  * All authors mentioned in source file 'Copyright (C)' bylines,
    as best could be collected using grep, sed, etc. parsing
  * Tried to use longest/most common author name when merging
- Add git .mailmap file to correct formatting of some authors
- Add "Author List" page to Doxygen containing author list
- Refs #1877
Original: 8ac5f8d18482c381c4bb1a96f7f29692e1528606
parent cee22495
Ben Farr <bfarr@u.northwestern.edu>
Christopher M. Biwer <christopher.biwer@ligo.org>
Miquel Oliver <miquel.oliver@ligo.org>
Stephen Privitera <stephen.privitera@ligo.org>
......@@ -23,6 +23,23 @@ $(PACKAGE)-user-env.csh $(PACKAGE)-user-env.sh: $(PACKAGE)-user-env.shell
echo "# source this file to access $(PACKAGE_NAME)" >$@; \
$(SED) -n -e "s|[@]SED[@]|$(SED)|g;s|^$$prefix:||p" $< >>$@
EXTRA_DIST += AUTHORS
if DOXYGEN
BUILT_SOURCES += AUTHORS
endif # DOXYGEN
.PHONY: force-author-generation
if HAVE_GIT_REPO
# 'since' should be any public commit ancestral to when .AUTHORS was last
# updated, e.g. the tag of the most recent LALSuite release. To ensure that the
# 'git log' execution time remain negligible, .AUTHORS should very occasionally
# be updated by copying AUTHORS to .AUTHORS and committing the result; 'since'
# can then be changed to a more recent commit. See Redmine issue #1877.
AUTHORS: force-author-generation
$(AM_V_GEN)export LC_ALL=C; since=lalsuite-v6.28; \
( cat .AUTHORS && git log --pretty="%aN" $${since}..HEAD -- . 2>/dev/null ) | sort -f -u > $@
endif # HAVE_GIT_REPO
.PHONY: print-build-success
all-local: print-build-success
print-build-success:
......
A. G. Wiseman
Adam Mercer
Ajith Parameswaran
Alexander Dietz
Alicia Sintes Olives
Anand S. Sengupta
Andrew Lundgren
Antoine Klein
Antony Searle
B. S. Sathyaprakash
Badri Krishnan
Benjamin Owen
Bernd Machenschalk
Bruce Allen
Chad Hanna
Chris Messenger
Chris Pankow
Christine Chung
Collin Capano
Craig Robinson
Cristina Valeria Torres
Curt Cutler
D. Ausmus
D. I. Jones
Darren Woods
David Chin
David Churches
David Keitel
David M. Whitbeck
Drew Keppel
Duncan Brown
Duncan Macleod
Duncan Meacher
E. Chassande-Mottin
E. E. Flanagan
E. J. Daw
Eirini Messaritaki
Evan Ochsner
Fan Zhang
Fiona Speirits
Gareth Jones
Gregory Mendell
Henning Fehrmann
Holger Pletsch
I. Yakushin
Ian Harry
J. D. Romano
J. Edlund
J. S. Read
Jade Powell
Jeffrey Noel
John T. Whelan
John Veitch
Jolien Creighton
Jordi Burguet-Castell
Josh Willis
Julien Sylvestre
Karl Wette
Karsten Wiesner
Kipp Cannon
L. S. Finn
Larne Pekowsky
Leo Singer
Lisa M. Goggin
Lucia Santamaria
M. C. Diaz
M. Casquette
M. Rakhmanov
Maddie White
Makoto Matsumoto
Maria Alessandra Papa
Mark Stephen Williamsen
Matt Tibbits
Matthew Pitkin
Michele Vallisneri
Nickolas Fotopoulos
Oliver Bock
P. B. Cameron
Patrick Brady
Paul T. Baker
Peter Shawhan
Philip Charlton
R. Balasubramanian
R. Trejo
Reinhard Prix
Richard O'Shaughnessy
Rjean Dupuis
S. D. Mohanty
S. Drasco
S. J. Dwyer
S. Klimenko
S. Sorensen
Saikat Ray-Majumder
Satya Mohapatra
Sean Seader
Shin Kee Chung
Stas Babak
Steffen Grunewald
Stephen Fairhurst
Stephen Privitera
Steve Berukoff
Sukanta Bose
Takuji Nishimura
Tania Regimbau
Teviet Creighton
Thomas Cokelaer
Thomas Essinger-Hileman
Tjonnie Li
Walter Del Pozzo
Warren Anderson
Will Meierjurgen Farr
Xavier Siemens
Y. Itoh
......@@ -14,6 +14,7 @@
/_build/
/_inst/
/lal-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
Ajith, P.
Allen, B.
Anderson, W. G.
Ausmus, D.
Balasubramanian, R
Berukoff, S. J.
Bose, S.
Brady, P. R.
Brown, D. A.
Cameron, P. B.
Cannon, K. C.
Casquette, M.
Charlton, P. R.
Chassande-Mottin, E.
Chin, D.
Churches, D. K.
Cokelaer, T.
Creighton, J. D. E.
Creighton, T. D.
Cutler, C. J.
Daw, E. J.
Diaz, M. C.
Dietz, A.
Drasco, S.
Dupuis, R. J.
Dwyer, S. J.
Edlund, J.
Essinger-Hileman, T.
Fairhurst, S.
Finn, L. S.
Flanagan, E. E.
Hanna, C. R.
Itoh, Y.
Jones, D. I.
Jones, G.
Klimenko, S.
Krishnan, B.
Trejo, R.
Machenschalk, B.
Mendell, G. A.
Mercer, A.
Messaritaki, E.
Messenger, C. J.
Mohanty, S. D.
Noel, J.
Owen, B. J.
Papa, M. A.
Pitkin, M. D.
Prix, R.
Rakhmanov, M.
Ray Majumder, S.
Read, J. S.
Regimbau, T.
Robinson, C. A. K.
Romano, J. D.
Sathyaprakash, B. S.
Seader, S. E.
Sengupta, A.
Siemens, X.
Sintes, A. M.
Sorensen, S.
Sylvestre, J.
Tibbits, M. M.
Torres, C. W.
Vallisneri, M.
Whelan, J. T.
Whitbeck, D. M.
Williamsen, M. S.
Wiseman, A. G.
Woods, D.
Yakushin, I.
\endinput
......@@ -808,7 +808,7 @@ EXCLUDE_SYMBOLS = UNUSED
# that contain example code fragments that are included (see the \include
# command).
EXAMPLE_PATH =
EXAMPLE_PATH = @abs_top_srcdir@
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
......
......@@ -105,3 +105,8 @@
\defgroup lal_python Python Packages
*/
/**
\page lal_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Alex Ayerdi
Alex Urban
Alexander Dietz
Alexander Harvey Nitz
Alicia Sintes Olives
Almir Alemic
Anand S. Sengupta
Andres C. Rodriguez
Andrew Lundgren
Andrew Mergl
Antony Searle
B. S. Sathyaprakash
Badri Krishnan
Ben Aylott
Ben Farr
Ben Lackey
Benjamin Owen
Berit Behnke
Bernd Machenschalk
Britta Daudert
Bruce Allen
Chad Hanna
Chris Messenger
Chris Pankow
Christian Roever
Christine Chung
Christopher M. Biwer
Colin Gill
Collin Capano
Craig Robinson
Cristina Valeria Torres
Curt Cutler
Darren Woods
David Keitel
David McKechan
David Morate
David Stops
Deepak Khurana
Denny Mackin
Diego Fazi
Dipongkar Talukder
Drew Keppel
Duncan Brown
Duncan Macleod
E. Myles Standish
Eirini Messaritaki
Eliu Huerta
Erin Macdonald
Evan Goetz
Evan Ochsner
Fan Zhang
Farhan Feroz
Fiona Speirits
Florent Robinet
Frederique Marion
Gareth Jones
Gergely Debreczeni
Grant Meadors
Gregory Mendell
Heinz-Bernd Eggenstein
Holger Pletsch
Ian Harry
Ik Siong Heng
Ilya Mandel
Iraj Gholami
Isabel Leonor
James Clark
Jameson Graef Rollins
Jeffrey Noel
Jessica Clayton
John T. Whelan
John Veitch
Jolien Creighton
Jordi Burguet-Castell
Jose Fonseca
Joseph Betzwieser
Josh Willis
Kari Hodge
Karl Wette
Karsten Wiesner
Kayleigh Ayn Bohemier
Kipp Cannon
Larne Pekowsky
Larry Price
Leo Singer
Letizia Sammut
Lisa M. Goggin
Llucia Sancho de la Jordana
Lucia Santamaria
Marc van der Sluys
Maria Alessandra Papa
Mark Stephen Williamsen
Matthew Pitkin
Matthew West
Melissa Frei
Michael Coughlin
Michael Puerrer
Miquel Oliver
Miroslav Shaltev
Munier A. Salem
Nickolas Fotopoulos
Oleg Korobkin
Oliver Bock
Paola Leaci
Patrick Brady
Paul T. Baker
Peng Yu
Peter F. Couvares
Peter Shawhan
Philip Graff
Pinkesh Patel
Rana Adhikari
Reinhard Prix
Riccardo Sturani
Richard O'Shaughnessy
Romain Gouaty
Rory Smith
Ruslan Vaulin
Rjean Dupuis
Saikat Ray-Majumder
Salvatore Vitale
Santiago Caride
Sarah Caudill
Satya Mohapatra
Sean Seader
Shane Larson
Stas Babak
Stefanos Giampanis
Steffen Grunewald
Stephen Fairhurst
Stephen Privitera
Sukanta Bose
Tania Regimbau
Thomas Cokelaer
Thomas Dent
Thomas Essinger-Hileman
Tito Dal Canton
Tyson Littenberg
Valeriu Predoi
Vivien Raymond
Vladimir Dergachev
Will Meierjurgen Farr
Xavier Siemens
Y. Itoh
Yatish Hegde
Yuanhao Zhang
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalapps-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -35,3 +35,8 @@
\defgroup lalapps_stochastic Stochastic Applications
*/
/**
\page lalapps_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Andrew Mergl
Bernd Machenschalk
Chris Pankow
Cristina Valeria Torres
E. E. Flanagan
Fan Zhang
Florent Robinet
Henning Fehrmann
Jolien Creighton
Karl Wette
Kipp Cannon
Nickolas Fotopoulos
Patrick Brady
Reinhard Prix
Saikat Ray-Majumder
Steffen Grunewald
Xavier Siemens
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalburst-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -36,3 +36,8 @@
\defgroup lalburst_python Python Packages
*/
/**
\page lalburst_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Chris Pankow
Duncan Macleod
Fan Zhang
Jolien Creighton
Karl Wette
Lindy Blackburn
Matthew Pitkin
Michal Was
Nickolas Fotopoulos
Reed Essick
Reinhard Prix
Ruslan Vaulin
Steffen Grunewald
Yingsheng Ji
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/laldetchar-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -12,3 +12,8 @@
\defgroup laldetchar_python Python Packages
*/
/**
\page laldetchar_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Bernd Machenschalk
Chris Pankow
Duncan Brown
Duncan Macleod
Fan Zhang
Henning Fehrmann
James Clark
Jolien Creighton
Jordi Burguet-Castell
Karl Wette
Kipp Cannon
Larne Pekowsky
Leo Singer
Nickolas Fotopoulos
Reinhard Prix
Steffen Grunewald
Stephen Fairhurst
Xavier Siemens
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalframe-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -12,3 +12,8 @@
\defgroup lalframe_python Python Packages
*/
/**
\page lalframe_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Alex Ayerdi
Alex Urban
Ben Aylott
Ben Farr
Carl Rodriguez
Chiara Mingarelli
Chris Pankow
Christian Roever
Drew Keppel
Evan Ochsner
Fan Zhang
Henning Fehrmann
Ilya Mandel
Jade Powell
James Clark
John Veitch
Jolien Creighton
Karl Wette
Larry Price
Leo Singer
Leslie Wade
Maddie White
Marc van der Sluys
Matthew Pitkin
Michael Coughlin
Michalis Agathos
Nickolas Fotopoulos
Philip Graff
Reinhard Prix
Riccardo Sturani
Rory Smith
Ryan Lynch
Salvatore Vitale
Steffen Grunewald
Thomas Dent
Tyson Littenberg
Vivien Raymond
Walter Del Pozzo
Will Meierjurgen Farr
Will Vousden
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalinference-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -12,3 +12,8 @@
\defgroup lalinference_python Python Packages
*/
/**
\page lalinference_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Ajith Parameswaran
Alexander Dietz
Alexander Harvey Nitz
Anand S. Sengupta
Andres C. Rodriguez
Andrew Lundgren
B. S. Sathyaprakash
Badri Krishnan
Bala R. Iyer
Ben Aylott
Ben Lackey
Benjamin Owen
Bernd Machenschalk
Chad Hanna
Chris Pankow
Chris Van Den Broeck
Craig Robinson
Darren Woods
David Chin
David Churches
David McKechan
Diego Fazi
Drew Keppel
Duncan Brown
Duncan Macleod
Eirini Messaritaki
Evan Ochsner
Fan Zhang
Fiona Speirits
Gareth Jones
George Birthisel
Henning Fehrmann
Ian Harry
Ilana MacDonald
John T. Whelan
John Veitch
Jolien Creighton
Josh Willis
Karl Wette
Karsten Wiesner
Kipp Cannon
Larne Pekowsky
Leo Singer
Leslie Wade
Lisa M. Goggin
Lucia Santamaria
László Veréb
M. C. Diaz
Matthew Pitkin
Michele Vallisneri
Nickolas Fotopoulos
Patrick Brady
Paul T. Baker
Peter Shawhan
Philip Charlton
Qi Chu
Reinhard Prix
Riccardo Sturani
Rory Smith
Salvatore Vitale
Sarah Caudill
Sean Seader
Shaun Hooper
Stas Babak
Steffen Grunewald
Stephen Fairhurst
Stephen Privitera
Steven Caudill
Sukanta Bose
Tania Regimbau
Teviet Creighton
Thomas Cokelaer
Thomas Dent
Valeriu Predoi
Vivien Raymond
Walter Del Pozzo
Warren Anderson
Will Meierjurgen Farr
Yi Pan
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalinspiral-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -39,3 +39,8 @@
\defgroup lalinspiral_python Python Packages
*/
/**
\page lalinspiral_authors Author List
\verbinclude AUTHORS
*/
Sukanta Bose
Patrick Brady
Duncan Brown
Kipp Cannon
Jolien Creighton
Adam Mercer
Alexander Dietz
Anand S. Sengupta
Thomas Cokelaer
Rjean Dupuis
Steve Fairhurst
Andres C. Rodriguez
Badri Krishnan
Isabel Leonor
Adam Mercer
Chris Pankow
Craig Robinson
Drew Keppel
Duncan Brown
Duncan Macleod
Eirini Messaritaki
Jeffrey Noel
Matt Pitkin
Tania Regimbau
Fan Zhang
Gareth Jones
George Birthisel
Ian Harry
John Veitch
Jolien Creighton
Karl Wette
Kipp Cannon
Lisa M. Goggin
Maddie White
Nickolas Fotopoulos
Patrick Brady
Paul T. Baker
Peter Shawhan
Xavier Siemens
Alicia M. Sintes
John T. Whelan
Mark Stephen Williamsen
Rana Adhikari
Ray Majumder Saikat
Reinhard Prix
Saikat Ray-Majumder
Sarah Caudill
Sean Seader
Steffen Grunewald
Stephen Fairhurst
Sukanta Bose
Thomas Cokelaer
Vivien Raymond
Xavier Siemens
......@@ -10,6 +10,7 @@
/_build/
/_inst/
/lalmetaio-*/
AUTHORS
Makefile
Makefile.in
config.lt
......
......@@ -12,3 +12,8 @@
\defgroup lalmetaio_python Python Packages
*/
/**
\page lalmetaio_authors Author List
\verbinclude AUTHORS
*/
Adam Mercer
Alicia Sintes Olives
Badri Krishnan
Benjamin Owen
Bernd Machenschalk
Bruce Allen
Chris Messenger
Christine Chung
Colin Gill
Curt Cutler
D. I. Jones
David Chin
David Keitel
David M. Whitbeck
Duncan Brown
Evan Goetz
Fan Zhang
Fekete Akos
Gareth Davies
Gregory Mendell
Henning Fehrmann
Holger Pletsch
John T. Whelan
John Veitch
Jolien Creighton
Karl Wette
Kipp Cannon
Maddie White