Re: [PATCH v3] Autogenerate AUTHORS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2012年10月19日 07:20, Cole Robinson wrote:
AUTHORS.in tracks the maintainers, as well as some folks who were
previously in AUTHORS but don't have a git commit with proper
attribution.

Generated output is sorted alphabetically and lacks pretty spacing, so
tweak AUTHORS.in to follow the same format.

Additionally, drop the syntax-check rule that previously validated
AUTHORS against git log.
---

I couldn't get the latter chunk of sed magic working... and since nothing
really makes me reach my frustration limit faster than Makefiles and
shell trickery, I just stuck with the basic changes.

v3:
     Fix VPATH builds
     Use sort -u
     Sort AUTHORS.in
     Condense bootstrap.conf change

  .gitignore     |   1 +
  .mailmap       |  15 +++-
  AUTHORS        | 279 ---------------------------------------------------------
  AUTHORS.in     |  90 +++++++++++++++++++
  Makefile.am    |  12 ++-
  bootstrap.conf |   4 +-
  cfg.mk         |  15 ----
  7 files changed, 118 insertions(+), 298 deletions(-)
  delete mode 100644 AUTHORS
  create mode 100644 AUTHORS.in

diff --git a/.gitignore b/.gitignore
index c185cbc..804eda4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,7 @@
  .memdump
  .sc-start-sc_*
  /ABOUT-NLS
+/AUTHORS
  /COPYING
  /ChangeLog
  /GNUmakefile
diff --git a/.mailmap b/.mailmap
index 98ff6dc..c430200 100644
--- a/.mailmap
+++ b/.mailmap
@@ -3,7 +3,6 @@
  # Email consolidation:
  #<Preferred address in AUTHORS>  <other alias used by same author>

-<amy.griffis@xxxxxx>  <aron.griffis@xxxxxx>
  <bozzolan@xxxxxxxxx>  <redshift@xxxxxxx>
  <charles_duffy@xxxxxxxxxxxxxx>  <charles@xxxxxxxxx>
  <dfj@xxxxxxxxxx>  <dfj@xxxxxxxxxxxxxxxxxx>
@@ -35,6 +34,8 @@
  <gerd@xxxxxxxx>  <gerd.von.egidy@xxxxxxxxxxxxx>
  <benoar@xxxxxxxx>  <benjamin.cama@xxxxxxxxxxxxxxxxxxx>
  <zhlcindy@xxxxxxxxxxxxxxxxxx>  <zhlcindy@xxxxxxxxx>
+<serge.hallyn@xxxxxxxxxxxxx>  <serue@xxxxxxxxxx>
+<pritesh.kothari@xxxxxxx>  <Pritesh.Kothari@xxxxxxx>

  # Name consolidation:
  # Preferred author spelling<preferred email>
@@ -43,3 +44,15 @@ Royce Lv<lvroyce@xxxxxxxxxxxxxxxxxx>
  Daniel J Walsh<dwalsh@xxxxxxxxxx>
  Ján Tomko<jtomko@xxxxxxxxxx>
  Gerd von Egidy<gerd@xxxxxxxx>
+MATSUDA Daiki<matsudadik@xxxxxxxxxxxxxxxxx>
+Tang Chen<tangchen@xxxxxxxxxxxxxx>
+Peng Zhou<ailvpeng25@xxxxxxxxx>
+Dirk Herrendoerfer<d.herrendoerfer@xxxxxxxxxxxxxxxxxx>
+Thibault VINCENT<thibault.vincent@xxxxxxxxxxxx>
+Aurelien Rougemont<beorn@xxxxxxxxxxx>
+Serge E. Hallyn<serge.hallyn@xxxxxxxxxxxxx>
+Henrik Persson E<henrik.e.persson@xxxxxxxxxxxx>
+Philipp Hahn<hahn@xxxxxxxxxxxxx>
+Marco Bozzolan<bozzolan@xxxxxxxxx>
+Marco Bozzolan<redshift@xxxxxxx>
+Pritesh Kothari<pritesh.kothari@xxxxxxx>
diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 27c4eda..0000000
--- a/AUTHORS
+++ /dev/null
@@ -1,279 +0,0 @@
-   libvirt Authors
-   ===============
-
-The libvirt project was initiated by:
-
-  Daniel Veillard<veillard@xxxxxxxxxx>  or<daniel@xxxxxxxxxxxx>
-
-The primary maintainers and people with commit access rights:
-
-  Daniel Veillard<veillard@xxxxxxxxxx>
-  Daniel Berrange<berrange@xxxxxxxxxx>
-  Richard W.M. Jones<rjones@xxxxxxxxxx>
-  Mark McLoughlin<markmc@xxxxxxxxxx>
-  Anthony Liguori<aliguori@xxxxxxxxxx>
-  Jim Meyering<meyering@xxxxxxxxxx>
-  Jim Fehlig<jfehlig@xxxxxxxx>
-  Chris Lalancette<clalance@xxxxxxxxxx>
-  Cole Robinson<crobinso@xxxxxxxxxx>
-  Guido Günther<agx@xxxxxxxxxxx>
-  John Levon<john.levon@xxxxxxx>
-  Matthias Bolte<matthias.bolte@xxxxxxxxxxxxxx>
-  Jiří Denemark<jdenemar@xxxxxxxxxx>
-  Dave Allan<dallan@xxxxxxxxxx>
-  Laine Stump<laine@xxxxxxxxxx>
-  Stefan Berger<stefanb@xxxxxxxxxx>
-  Eric Blake<eblake@xxxxxxxxxx>
-  Justin Clift<jclift@xxxxxxxxxx>
-  Osier Yang<jyang@xxxxxxxxxx>
-  Wen Congyang<wency@xxxxxxxxxxxxxx>
-  Michal Prívozník<mprivozn@xxxxxxxxxx>
-  Peter Krempa<pkrempa@xxxxxxxxxx>
-  Christophe Fergeau<cfergeau@xxxxxxxxxx>
-  Alex Jia<ajia@xxxxxxxxxx>
-  Martin Kletzander<mkletzan@xxxxxxxxxx>
-
-Previous maintainers:
-  Karel Zak<kzak@xxxxxxxxxx>
-  Atsushi SAKAI<sakaia@xxxxxxxxxxxxxx>
-  Dave Leskovec<dlesko@xxxxxxxxxxxxxxxxxx>
-  Dan Smith<danms@xxxxxxxxxx>
-
-Patches have also been contributed by:
-
-  David Lutterkort<dlutter@xxxxxxxxxx>
-  Andrew Puch<apuch@xxxxxxxxxx>
-  Philippe Berthault<philippe.berthault@xxxxxxxx>
-  Hugh Brock<hbrock@xxxxxxxxxx>
-  Michel Ponceau<michel.ponceau@xxxxxxxx>
-  Jeremy Katz<katzj@xxxxxxxxxx>
-  Pete Vetere<pvetere@xxxxxxxxxx>
-  Kazuki Mizushima<mizushima.kazuk@xxxxxxxxxxxxxx>
-  Saori Fukuta<fukuta.saori@xxxxxxxxxxxxxx>
-  Tatsuro Enokura<fj7716hz@xxxxxxxxxxxxxxxxx>
-  Takahashi Tomohiro<takatom@xxxxxxxxxxxxxx>
-  Nobuhiro Itou<fj0873gn@xxxxxxxxxxxxxxxxx>
-  Masayuki Sunou<fj1826dm@xxxxxxxxxxxxxxxxx>
-  Mark Johnson<johnson.nh@xxxxxxxxx>
-  Christian Ehrhardt<ehrhardt@xxxxxxxxxxxxxxxxxx>
-  Shuveb Hussain<shuveb@xxxxxxxxxxxxxxx>
-  Jim Paris<jim@xxxxxxxx>
-  Daniel Hokka Zakrisson<daniel@xxxxxxxxx>
-  Mads Chr. Olesen<shiyee@xxxxxxxxx>
-  Anton Protopopov<aspsk2@xxxxxxxxx>
-  Stefan de Konink<dekonink@xxxxxxxxxxxxxxxx>
-  Kaitlin Rupert<kaitlin@xxxxxxxxxxxxxxxxxx>
-  Evgeniy Sokolov<evg@xxxxxxxxxx>
-  David Lively<dlively@xxxxxxxxxxxxxxx>
-  Charles Duffy<Charles_Duffy@xxxxxxxxxxxxxx>
-  Nguyen Anh Quynh<aquynh@xxxxxxxxx>
-  James Morris<jmorris@xxxxxxxxx>
-  Chris Wright<chrisw@xxxxxxxxxx>
-  Ben Guthro<ben.guthro@xxxxxxxxx>
-  Shigeki Sakamoto<fj0588di@xxxxxxxxxxxxxxxxx>
-  Gerd von Egidy<gerd@xxxxxxxx>
-  Itamar Heim<iheim@xxxxxxxxxx>
-  Markus Armbruster<armbru@xxxxxxxxxx>
-  Ryota Ozaki<ozaki.ryota@xxxxxxxxx>
-  Daniel J Walsh<dwalsh@xxxxxxxxxx>
-  Maximilian Wilhelm<max@xxxxxxxxxxx>
-  Pritesh Kothari<Pritesh.Kothari@xxxxxxx>
-  Amit Shah<amit.shah@xxxxxxxxxx>
-  Florian Vichot<florian.vichot@xxxxxxxxxxx>
-  Serge E. Hallyn<serue@xxxxxxxxxx>
-  Soren Hansen<soren@xxxxxxxxxxx>
-  Abel Míguez Rodríguez<amiguezr@xxxxxxxxxx>
-  Doug Goldstein<cardoe@xxxxxxxxxx>
-  Javier Fontan<jfontan@xxxxxxxxx>
-  Federico Simoncelli<fsimonce@xxxxxxxxxx>
-  Amy Griffis<amy.griffis@xxxxxx>
-  Henrik Persson E<henrik.e.persson@xxxxxxxxxxxx>
-  Satoru SATOH<satoru.satoh@xxxxxxxxx>
-  Paolo Bonzini<pbonzini@xxxxxxxxxx>
-  Miloslav Trmač<mitr@xxxxxxxxxx>
-  Jamie Strandboge<jamie@xxxxxxxxxxxxx>
-  Gerhard Stenzel<gerhard.stenzel@xxxxxxxxxx>
-  Matthew Booth<mbooth@xxxxxxxxxx>
-  Diego Elio Pettenò<flameeyes@xxxxxxxxx>
-  Adam Litke<agl@xxxxxxxxxx>
-  Steve Yarmie<steve.yarmie@xxxxxxxxx>
-  Dan Kenigsberg<danken@xxxxxxxxxx>
-  Yuji NISHIDA<nishidy@xxxxxxxxxx>
-  Dustin Xiong<x_k_123@xxxxxxxxxxx>
-  Rolf Eike Beer<eike@xxxxxxxxxx>
-  Wolfgang Mauerer<wolfgang.mauerer@xxxxxxxxxxx>
-  Philipp Hahn<hahn@xxxxxxxxxxxxx>
-  Ed Swierk<eswierk@xxxxxxxxxxxxxxxxxx>
-  Paolo Smiraglia<paolo.smiraglia@xxxxxxxxx>
-  Sharadha Prabhakar<sharadha.prabhakar@xxxxxxxxxx>
-  Chris Wong<wongc-redhat@xxxxxxxx>
-  Daniel Berteaud<daniel@xxxxxxxxxxxxxxxxxxxxx>
-  Dustin Kirkland<kirkland@xxxxxxxxxxxxx>
-  Luiz Capitulino<lcapitulino@xxxxxxxxxx>
-  Ryan Harper<ryanh@xxxxxxxxxx>
-  Spencer Shimko<sshimko@xxxxxxxxxx>
-  Marco Bozzolan<bozzolan@xxxxxxxxx>
-  Alex Williamson<alex.williamson@xxxxxxxxxx>
-  Ersek Laszlo<lacos@xxxxxxxxxxxxxx>
-  Kenneth Nagin<NAGIN@xxxxxxxxxx>
-  Klaus Ethgen<Klaus@xxxxxxxxx>
-  Bryan Kearney<bkearney@xxxxxxxxxx>
-  Darry L. Pierce<dpierce@xxxxxxxxxx>
-  David Jorm<dfj@xxxxxxxxxx>
-  Eduardo Otubo<otubo@xxxxxxxxxxxxxxxxxx>
-  Garry Dolley<gdolley@xxxxxxxxxxxxxxx>
-  Harshavardhana<harsha@xxxxxxxxxxx>
-  Jonas Eriksson<jonas.j.eriksson@xxxxxxxxxxxx>
-  Jun Koi<junkoi2004@xxxxxxxxx>
-  Olivier Fourdan<ofourdan@xxxxxxxxxx>
-  Ron Yorston<rmy@xxxxxxxxxxxxx>
-  Shahar Klein<shaharklein@xxxxxxxxx>
-  Taizo ITO<taizo.ito@xxxxxxxxx>
-  Thomas Treutner<thomas@xxxxxxxxxx>
-  Jean-Baptiste Rouault<jean-baptiste.rouault@xxxxxxxxxxx>
-  Марк Коренберг<socketpair@xxxxxxxxx>
-  Alan Pevec<apevec@xxxxxxxxxx>
-  Aurelien Rougemont<beorn@xxxxxxxxxxx>
-  Patrick Dignan<pat_dignan@xxxxxxxx>
-  Serge Hallyn<serge.hallyn@xxxxxxxxxxxxx>
-  Nikunj A. Dadhania<nikunj@xxxxxxxxxxxxxxxxxx>
-  Lai Jiangshan<laijs@xxxxxxxxxxxxxx>
-  Harsh Prateek Bora<harsh@xxxxxxxxxxxxxxxxxx>
-  John Morrissey<jwm@xxxxxxxxx>
-  KAMEZAWA Hiroyuki<kamezawa.hiroyu@xxxxxxxxxxxxxx>
-  Hu Tao<hutao@xxxxxxxxxxxxxx>
-  Laurent Léonard<laurent@xxxxxxxxxxxxxx>
-  MORITA Kazutaka<morita.kazutaka@xxxxxxxxxxxxx>
-  Josh Durgin<josh.durgin@xxxxxxxxxxx>
-  Roopa Prabhu<roprabhu@xxxxxxxxx>
-  Paweł Krześniak<pawel.krzesniak@xxxxxxxxx>
-  Kay Schubert<kayegypt@xxxxxx>
-  Marc-André Lureau<marcandre.lureau@xxxxxxxxxx>
-  Juerg Haefliger<juerg.haefliger@xxxxxx>
-  Matthias Dahl<mdvirt@xxxxxxxxxxxxxxxxx>
-  Niels de Vos<ndevos@xxxxxxxxxx>
-  Davidlohr Bueso<dave@xxxxxxx>
-  Alon Levy<alevy@xxxxxxxxxx>
-  Hero Phương<herophuong93@xxxxxxxxx>
-  Zdenek Styblik<stybla@xxxxxxxxxxxxxx>
-  Gui Jianfeng<guijianfeng@xxxxxxxxxxxxxx>
-  Michal Novotny<minovotn@xxxxxxxxxx>
-  Markus Groß<gross@xxxxxxxxxxxxx>
-  Phil Petty<phpetty@xxxxxxxxx>
-  Taku Izumi<izumi.taku@xxxxxxxxxxxxxx>
-  Minoru Usui<usui@xxxxxxxxxxxxxxxxx>
-  Tiziano Mueller<dev-zero@xxxxxxxxxx>
-  Thibault VINCENT<thibault.vincent@xxxxxxxxxxxx>
-  Naoya Horiguchi<n-horiguchi@xxxxxxxxxxxxx>
-  Jesse Cook<code.crashenx@xxxxxxxxx>
-  Alexander Todorov<atodorov@xxxxxx>
-  Richard Laager<rlaager@xxxxxxxxxx>
-  Mark Wu<dwu@xxxxxxxxxx>
-  Yufang Zhang<yuzhang@xxxxxxxxxx>
-  Supriya Kannery<supriyak@xxxxxxxxxxxxxxxxxx>
-  Dirk Herrendoerfer<d.herrendoerfer@xxxxxxxxxxxxxxxxxx>
-  Taisuke Yamada<tai@xxxxxxxxxxxx>
-  Heath Petersen<HeathPetersen@xxxxxxxxxx>
-  Neil Wilson<neil@xxxxxxxxxxx>
-  Ohad Levy<ohadlevy@xxxxxxxxx>
-  Michael Chapman<mike@xxxxxxxxxxxxxxxxx>
-  Daniel Gollub<gollub@xxxxxxxxxxxxx>
-  David S. Wang<dwang2@xxxxxxxxx>
-  Ruben Kerkhof<ruben@xxxxxxxxxxxxxxxx>
-  Scott Moser<smoser@xxxxxxxxxx>
-  Guannan Ren<gren@xxxxxxxxxx>
-  John Williams<john.williams@xxxxxxxxxxxxx>
-  Michael Santos<michael.santos@xxxxxxxxx>
-  Oskari Saarenmaa<os@xxxxxxx>
-  Nan Zhang<nzhang@xxxxxxxxxx>
-  Wieland Hoffmann<themineo@xxxxxxxxxxxxxx>
-  Douglas Schilling Landgraf<dougsland@xxxxxxxxxx>
-  Tom Vijlbrief<tom.vijlbrief@xxxxxxxxx>
-  Shradha Shah<sshah@xxxxxxxxxxxxxx>
-  Steve Hodgson<shodgson@xxxxxxxxxxxxxx>
-  Xu He Jie<xuhj@xxxxxxxxxxxxxxxxxx>
-  Lei Li<lilei@xxxxxxxxxxxxxxxxxx>
-  Matthias Witte<witte@xxxxxxxxxxxxxx>
-  Tang Chen<tangchen@xxxxxxxxxxxxxx>
-  Dan Horák<dan@xxxxxxxx>
-  Sage Weil<sage@xxxxxxxxxxxx>
-  David L Stevens<dlstevens@xxxxxxxxxx>
-  Tyler Coumbes<coumbes@xxxxxxxxx>
-  Royce Lv<lvroyce@xxxxxxxxxxxxxxxxxx>
-  Patrice LACHANCE<patlachance@xxxxxxxxx>
-  Eli Qiao<taget@xxxxxxxxxxxxxxxxxx>
-  Michael Wood<esiotrot@xxxxxxxxx>
-  Bharata B Rao<bharata@xxxxxxxxxxxxxxxxxx>
-  Srivatsa S. Bhat<srivatsa.bhat@xxxxxxxxxxxxxxxxxx>
-  Chang Liu<lingjiao.lc@xxxxxxxxxx>
-  Lorin Hochstein<lorin@xxxxxxx>
-  Christian Franke<nobody@xxxxxxxxxx>
-  Prerna Saxena<prerna@xxxxxxxxxxxxxxxxxx>
-  Michael Ellerman<michael@xxxxxxxxxxxxxx>
-  Rommer<rommer@xxxxxxxxx>
-  Yuri Chornoivan<yurchor@xxxxxxx>
-  Deepak C Shetty<deepakcs@xxxxxxxxxxxxxxxxxx>
-  Laszlo Ersek<lersek@xxxxxxxxxx>
-  Zeeshan Ali (Khattak)<zeeshanak@xxxxxxxxx>
-  Marcelo Cerri<mhcerri@xxxxxxxxxxxxxxxxxx>
-  Hendrik Schwartke<hendrik@xxxxxxx>
-  Ansis Atteka<aatteka@xxxxxxxxxx>
-  Dan Wendlandt<dan@xxxxxxxxxx>
-  Kyle Mestery<kmestery@xxxxxxxxx>
-  Lincoln Myers<lincoln_myers@xxxxxxxxx>
-  Peter Robinson<pbrobinson@xxxxxxxxx>
-  Benjamin Cama<benoar@xxxxxxxx>
-  Duncan Rance<libvirt@xxxxxxxxxxxx>
-  Peng Zhou<ailvpeng25@xxxxxxxxx>
-  Li Zhang<zhlcindy@xxxxxxxxxxxxxxxxxx>
-  Stef Walter<stefw@xxxxxxxxx>
-  Christian Benvenuti<benve@xxxxxxxxx>
-  Ilja Livenson<ilja.livenson@xxxxxxxxx>
-  Stefan Bader<stefan.bader@xxxxxxxxxxxxx>
-  MATSUDA Daiki<matsudadik@xxxxxxxxxxxxxxxxx>
-  Jan Kiszka<jan.kiszka@xxxxxxxxxxx>
-  Ryan Woodsmall<rwoodsmall@xxxxxxxxx>
-  Wido den Hollander<wido@xxxxxxxxx>
-  Eugen Feller<eugen.feller@xxxxxxxx>
-  Dmitry Guryanov<dguryanov@xxxxxxxxxxxxx>
-  William Jon McCann<william.jon.mccann@xxxxxxxxx>
-  David Weber<wb@xxxxxxxxxxxx>
-  Marti Raudsepp<marti@xxxxxxxxx>
-  Radu Caragea<dmns_serp@xxxxxxxxx>
-  Beat Jörg<Beat.Joerg@xxxxxxxx>
-  Gao feng<gaofeng@xxxxxxxxxxxxxx>
-  Dipankar Sarma<dipankar@xxxxxxxxxx>
-  Gerd Hoffmann<kraxel@xxxxxxxxxx>
-  Viktor Mihajlovski<mihajlov@xxxxxxxxxxxxxxxxxx>
-  Thang Pham<thang.pham@xxxxxxxxxx>
-  Eiichi Tsukata<eiichi.tsukata.xh@xxxxxxxxxxx>
-  Sascha Peilicke<saschpe@xxxxxxx>
-  Chuck Short<chuck.short@xxxxxxxxxxxxx>
-  Sebastian Wiedenroth<wiedi@xxxxxxxxxx>
-  Ata E Husain Bohra<ata.husain@xxxxxxxxxxx>
-  Ján Tomko<jtomko@xxxxxxxxxx>
-  Richa Marwaha<rmarwah@xxxxxxxxxxxxxxxxxx>
-  Peter Feiner<peter@xxxxxxxxxxxxxx>
-  Frido Roose<frido.roose@xxxxxxxxx>
-  Asad Saeed<asad.saeed@xxxxxxxxxxxx>
-  Sukadev Bhattiprolu<sukadev@xxxxxxxxxxxxxxxxxx>
-  Thomas Woerner<twoerner@xxxxxxxxxx>
-  J.B. Joret<jb@xxxxxxxxxxxxxxxxxx>
-  Stefan Hajnoczi<stefanha@xxxxxxxxxxxxxxxxxx>
-  Gene Czarcinski<gene@xxxxxxxxx>
-  Nishank Trivedi<nistrive@xxxxxxxxx>
-  Jasper Lievisse Adriaanse<jasper@xxxxxxxxx>
-  Paul Eggert<eggert@xxxxxxxxxxx>
-  Dwight Engen<dwight.engen@xxxxxxxxxx>
-  liguang<lig.fnst@xxxxxxxxxxxxxx>
-  Chuck Short<zulcss@xxxxxxxxx>
-  Alexander Larsson<alexl@xxxxxxxxxx>
-
-  [....send patches to get your name here....]
-
-The libvirt Logo was designed by Diana Fong
-
--- End
-;; Local Variables:
-;; coding: utf-8
-;; End:
diff --git a/AUTHORS.in b/AUTHORS.in
new file mode 100644
index 0000000..01339f2
--- /dev/null
+++ b/AUTHORS.in
@@ -0,0 +1,90 @@
+   libvirt Authors
+   ===============
+
+The libvirt project was initiated by:
+
+Daniel Veillard<veillard@xxxxxxxxxx>  or<daniel@xxxxxxxxxxxx>
+
+The primary maintainers and people with commit access rights:
+
+Alex Jia<ajia@xxxxxxxxxx>
+Martin Kletzander<mkletzan@xxxxxxxxxx>
+Alex Jia<ajia@xxxxxxxxxx>

Found this when checking AUTHORS. Is it intended? I mean the
duplicate lines for "Alex" above.

Regards,
Osier

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]