[libvirt] [PATCH v3] Autogenerate AUTHORS
Cole Robinson
crobinso at redhat.com
Mon Oct 22 20:23:01 UTC 2012
On 10/22/2012 11:01 AM, Osier Yang wrote:
> 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 at hp.com> <aron.griffis at hp.com>
>> <bozzolan at gmail.com> <redshift at gmx.com>
>> <charles_duffy at messageone.com> <charles at dyfis.net>
>> <dfj at redhat.com> <dfj at dfj.bne.redhat.com>
>> @@ -35,6 +34,8 @@
>> <gerd at egidy.de> <gerd.von.egidy at intra2net.com>
>> <benoar at dolka.fr> <benjamin.cama at telecom-bretagne.eu>
>> <zhlcindy at linux.vnet.ibm.com> <zhlcindy at gmail.com>
>> +<serge.hallyn at canonical.com> <serue at us.ibm.com>
>> +<pritesh.kothari at sun.com> <Pritesh.Kothari at Sun.COM>
>>
>> # Name consolidation:
>> # Preferred author spelling<preferred email>
>> @@ -43,3 +44,15 @@ Royce Lv<lvroyce at linux.vnet.ibm.com>
>> Daniel J Walsh<dwalsh at redhat.com>
>> Ján Tomko<jtomko at redhat.com>
>> Gerd von Egidy<gerd at egidy.de>
>> +MATSUDA Daiki<matsudadik at intellilink.co.jp>
>> +Tang Chen<tangchen at cn.fujitsu.com>
>> +Peng Zhou<ailvpeng25 at gmail.com>
>> +Dirk Herrendoerfer<d.herrendoerfer at herrendoerfer.name>
>> +Thibault VINCENT<thibault.vincent at smartjog.com>
>> +Aurelien Rougemont<beorn at binaries.fr>
>> +Serge E. Hallyn<serge.hallyn at canonical.com>
>> +Henrik Persson E<henrik.e.persson at ericsson.com>
>> +Philipp Hahn<hahn at univention.de>
>> +Marco Bozzolan<bozzolan at gmail.com>
>> +Marco Bozzolan<redshift at gmx.com>
>> +Pritesh Kothari<pritesh.kothari at sun.com>
>> 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 at redhat.com> or<daniel at veillard.com>
>> -
>> -The primary maintainers and people with commit access rights:
>> -
>> - Daniel Veillard<veillard at redhat.com>
>> - Daniel Berrange<berrange at redhat.com>
>> - Richard W.M. Jones<rjones at redhat.com>
>> - Mark McLoughlin<markmc at redhat.com>
>> - Anthony Liguori<aliguori at us.ibm.com>
>> - Jim Meyering<meyering at redhat.com>
>> - Jim Fehlig<jfehlig at suse.com>
>> - Chris Lalancette<clalance at redhat.com>
>> - Cole Robinson<crobinso at redhat.com>
>> - Guido Günther<agx at sigxcpu.org>
>> - John Levon<john.levon at sun.com>
>> - Matthias Bolte<matthias.bolte at googlemail.com>
>> - Jiří Denemark<jdenemar at redhat.com>
>> - Dave Allan<dallan at redhat.com>
>> - Laine Stump<laine at redhat.com>
>> - Stefan Berger<stefanb at us.ibm.com>
>> - Eric Blake<eblake at redhat.com>
>> - Justin Clift<jclift at redhat.com>
>> - Osier Yang<jyang at redhat.com>
>> - Wen Congyang<wency at cn.fujitsu.com>
>> - Michal Prívozník<mprivozn at redhat.com>
>> - Peter Krempa<pkrempa at redhat.com>
>> - Christophe Fergeau<cfergeau at redhat.com>
>> - Alex Jia<ajia at redhat.com>
>> - Martin Kletzander<mkletzan at redhat.com>
>> -
>> -Previous maintainers:
>> - Karel Zak<kzak at redhat.com>
>> - Atsushi SAKAI<sakaia at jp.fujitsu.com>
>> - Dave Leskovec<dlesko at linux.vnet.ibm.com>
>> - Dan Smith<danms at us.ibm.com>
>> -
>> -Patches have also been contributed by:
>> -
>> - David Lutterkort<dlutter at redhat.com>
>> - Andrew Puch<apuch at redhat.com>
>> - Philippe Berthault<philippe.berthault at Bull.net>
>> - Hugh Brock<hbrock at redhat.com>
>> - Michel Ponceau<michel.ponceau at bull.net>
>> - Jeremy Katz<katzj at redhat.com>
>> - Pete Vetere<pvetere at redhat.com>
>> - Kazuki Mizushima<mizushima.kazuk at jp.fujitsu.com>
>> - Saori Fukuta<fukuta.saori at jp.fujitsu.com>
>> - Tatsuro Enokura<fj7716hz at aa.jp.fujitsu.com>
>> - Takahashi Tomohiro<takatom at jp.fujitsu.com>
>> - Nobuhiro Itou<fj0873gn at aa.jp.fujitsu.com>
>> - Masayuki Sunou<fj1826dm at aa.jp.fujitsu.com>
>> - Mark Johnson<johnson.nh at gmail.com>
>> - Christian Ehrhardt<ehrhardt at linux.vnet.ibm.com>
>> - Shuveb Hussain<shuveb at binarykarma.com>
>> - Jim Paris<jim at jtan.com>
>> - Daniel Hokka Zakrisson<daniel at hozac.com>
>> - Mads Chr. Olesen<shiyee at shiyee.dk>
>> - Anton Protopopov<aspsk2 at gmail.com>
>> - Stefan de Konink<dekonink at kinkrsoftware.nl>
>> - Kaitlin Rupert<kaitlin at linux.vnet.ibm.com>
>> - Evgeniy Sokolov<evg at openvz.org>
>> - David Lively<dlively at virtualiron.com>
>> - Charles Duffy<Charles_Duffy at messageone.com>
>> - Nguyen Anh Quynh<aquynh at gmail.com>
>> - James Morris<jmorris at namei.org>
>> - Chris Wright<chrisw at redhat.com>
>> - Ben Guthro<ben.guthro at gmail.com>
>> - Shigeki Sakamoto<fj0588di at aa.jp.fujitsu.com>
>> - Gerd von Egidy<gerd at egidy.de>
>> - Itamar Heim<iheim at redhat.com>
>> - Markus Armbruster<armbru at redhat.com>
>> - Ryota Ozaki<ozaki.ryota at gmail.com>
>> - Daniel J Walsh<dwalsh at redhat.com>
>> - Maximilian Wilhelm<max at rfc2324.org>
>> - Pritesh Kothari<Pritesh.Kothari at Sun.COM>
>> - Amit Shah<amit.shah at redhat.com>
>> - Florian Vichot<florian.vichot at diateam.net>
>> - Serge E. Hallyn<serue at us.ibm.com>
>> - Soren Hansen<soren at linux2go.dk>
>> - Abel Míguez Rodríguez<amiguezr at pdi.ucm.es>
>> - Doug Goldstein<cardoe at cardoe.com>
>> - Javier Fontan<jfontan at gmail.com>
>> - Federico Simoncelli<fsimonce at redhat.com>
>> - Amy Griffis<amy.griffis at hp.com>
>> - Henrik Persson E<henrik.e.persson at ericsson.com>
>> - Satoru SATOH<satoru.satoh at gmail.com>
>> - Paolo Bonzini<pbonzini at redhat.com>
>> - Miloslav Trmač<mitr at redhat.com>
>> - Jamie Strandboge<jamie at canonical.com>
>> - Gerhard Stenzel<gerhard.stenzel at de.ibm.com>
>> - Matthew Booth<mbooth at redhat.com>
>> - Diego Elio Pettenò<flameeyes at gmail.com>
>> - Adam Litke<agl at us.ibm.com>
>> - Steve Yarmie<steve.yarmie at gmail.com>
>> - Dan Kenigsberg<danken at redhat.com>
>> - Yuji NISHIDA<nishidy at nict.go.jp>
>> - Dustin Xiong<x_k_123 at hotmail.com>
>> - Rolf Eike Beer<eike at sf-mail.de>
>> - Wolfgang Mauerer<wolfgang.mauerer at siemens.com>
>> - Philipp Hahn<hahn at univention.de>
>> - Ed Swierk<eswierk at aristanetworks.com>
>> - Paolo Smiraglia<paolo.smiraglia at gmail.com>
>> - Sharadha Prabhakar<sharadha.prabhakar at citrix.com>
>> - Chris Wong<wongc-redhat at hoku.net>
>> - Daniel Berteaud<daniel at firewall-services.com>
>> - Dustin Kirkland<kirkland at canonical.com>
>> - Luiz Capitulino<lcapitulino at redhat.com>
>> - Ryan Harper<ryanh at us.ibm.com>
>> - Spencer Shimko<sshimko at tresys.com>
>> - Marco Bozzolan<bozzolan at gmail.com>
>> - Alex Williamson<alex.williamson at redhat.com>
>> - Ersek Laszlo<lacos at caesar.elte.hu>
>> - Kenneth Nagin<NAGIN at il.ibm.com>
>> - Klaus Ethgen<Klaus at Ethgen.de>
>> - Bryan Kearney<bkearney at redhat.com>
>> - Darry L. Pierce<dpierce at redhat.com>
>> - David Jorm<dfj at redhat.com>
>> - Eduardo Otubo<otubo at linux.vnet.ibm.com>
>> - Garry Dolley<gdolley at arpnetworks.com>
>> - Harshavardhana<harsha at gluster.com>
>> - Jonas Eriksson<jonas.j.eriksson at ericsson.com>
>> - Jun Koi<junkoi2004 at gmail.com>
>> - Olivier Fourdan<ofourdan at redhat.com>
>> - Ron Yorston<rmy at tigress.co.uk>
>> - Shahar Klein<shaharklein at yahoo.com>
>> - Taizo ITO<taizo.ito at hde.co.jp>
>> - Thomas Treutner<thomas at scripty.at>
>> - Jean-Baptiste Rouault<jean-baptiste.rouault at diateam.net>
>> - Марк Коренберг<socketpair at gmail.com>
>> - Alan Pevec<apevec at redhat.com>
>> - Aurelien Rougemont<beorn at binaries.fr>
>> - Patrick Dignan<pat_dignan at dell.com>
>> - Serge Hallyn<serge.hallyn at canonical.com>
>> - Nikunj A. Dadhania<nikunj at linux.vnet.ibm.com>
>> - Lai Jiangshan<laijs at cn.fujitsu.com>
>> - Harsh Prateek Bora<harsh at linux.vnet.ibm.com>
>> - John Morrissey<jwm at horde.net>
>> - KAMEZAWA Hiroyuki<kamezawa.hiroyu at jp.fujitsu.com>
>> - Hu Tao<hutao at cn.fujitsu.com>
>> - Laurent Léonard<laurent at open-minds.org>
>> - MORITA Kazutaka<morita.kazutaka at lab.ntt.co.jp>
>> - Josh Durgin<josh.durgin at inktank.com>
>> - Roopa Prabhu<roprabhu at cisco.com>
>> - Paweł Krześniak<pawel.krzesniak at gmail.com>
>> - Kay Schubert<kayegypt at web.de>
>> - Marc-André Lureau<marcandre.lureau at redhat.com>
>> - Juerg Haefliger<juerg.haefliger at hp.com>
>> - Matthias Dahl<mdvirt at designassembly.de>
>> - Niels de Vos<ndevos at redhat.com>
>> - Davidlohr Bueso<dave at gnu.org>
>> - Alon Levy<alevy at redhat.com>
>> - Hero Phương<herophuong93 at gmail.com>
>> - Zdenek Styblik<stybla at turnovfree.net>
>> - Gui Jianfeng<guijianfeng at cn.fujitsu.com>
>> - Michal Novotny<minovotn at redhat.com>
>> - Markus Groß<gross at univention.de>
>> - Phil Petty<phpetty at cisco.com>
>> - Taku Izumi<izumi.taku at jp.fujitsu.com>
>> - Minoru Usui<usui at mxm.nes.nec.co.jp>
>> - Tiziano Mueller<dev-zero at gentoo.org>
>> - Thibault VINCENT<thibault.vincent at smartjog.com>
>> - Naoya Horiguchi<n-horiguchi at ah.jp.nec.com>
>> - Jesse Cook<code.crashenx at gmail.com>
>> - Alexander Todorov<atodorov at otb.bg>
>> - Richard Laager<rlaager at wiktel.com>
>> - Mark Wu<dwu at redhat.com>
>> - Yufang Zhang<yuzhang at redhat.com>
>> - Supriya Kannery<supriyak at linux.vnet.ibm.com>
>> - Dirk Herrendoerfer<d.herrendoerfer at herrendoerfer.name>
>> - Taisuke Yamada<tai at rakugaki.org>
>> - Heath Petersen<HeathPetersen at Kandre.com>
>> - Neil Wilson<neil at aldur.co.uk>
>> - Ohad Levy<ohadlevy at gmail.com>
>> - Michael Chapman<mike at very.puzzling.org>
>> - Daniel Gollub<gollub at b1-systems.de>
>> - David S. Wang<dwang2 at cisco.com>
>> - Ruben Kerkhof<ruben at rubenkerkhof.com>
>> - Scott Moser<smoser at ubuntu.com>
>> - Guannan Ren<gren at redhat.com>
>> - John Williams<john.williams at petalogix.com>
>> - Michael Santos<michael.santos at gmail.com>
>> - Oskari Saarenmaa<os at ohmu.fi>
>> - Nan Zhang<nzhang at redhat.com>
>> - Wieland Hoffmann<themineo at googlemail.com>
>> - Douglas Schilling Landgraf<dougsland at redhat.com>
>> - Tom Vijlbrief<tom.vijlbrief at xs4all.nl>
>> - Shradha Shah<sshah at solarflare.com>
>> - Steve Hodgson<shodgson at solarflare.com>
>> - Xu He Jie<xuhj at linux.vnet.ibm.com>
>> - Lei Li<lilei at linux.vnet.ibm.com>
>> - Matthias Witte<witte at netzquadrat.de>
>> - Tang Chen<tangchen at cn.fujitsu.com>
>> - Dan Horák<dan at danny.cz>
>> - Sage Weil<sage at newdream.net>
>> - David L Stevens<dlstevens at us.ibm.com>
>> - Tyler Coumbes<coumbes at gmail.com>
>> - Royce Lv<lvroyce at linux.vnet.ibm.com>
>> - Patrice LACHANCE<patlachance at gmail.com>
>> - Eli Qiao<taget at linux.vnet.ibm.com>
>> - Michael Wood<esiotrot at gmail.com>
>> - Bharata B Rao<bharata at linux.vnet.ibm.com>
>> - Srivatsa S. Bhat<srivatsa.bhat at linux.vnet.ibm.com>
>> - Chang Liu<lingjiao.lc at taobao.com>
>> - Lorin Hochstein<lorin at isi.edu>
>> - Christian Franke<nobody at nowhere.ws>
>> - Prerna Saxena<prerna at linux.vnet.ibm.com>
>> - Michael Ellerman<michael at ellerman.id.au>
>> - Rommer<rommer at active.by>
>> - Yuri Chornoivan<yurchor at ukr.net>
>> - Deepak C Shetty<deepakcs at linux.vnet.ibm.com>
>> - Laszlo Ersek<lersek at redhat.com>
>> - Zeeshan Ali (Khattak)<zeeshanak at gnome.org>
>> - Marcelo Cerri<mhcerri at linux.vnet.ibm.com>
>> - Hendrik Schwartke<hendrik at os-t.de>
>> - Ansis Atteka<aatteka at nicira.com>
>> - Dan Wendlandt<dan at nicira.com>
>> - Kyle Mestery<kmestery at cisco.com>
>> - Lincoln Myers<lincoln_myers at yahoo.com>
>> - Peter Robinson<pbrobinson at gmail.com>
>> - Benjamin Cama<benoar at dolka.fr>
>> - Duncan Rance<libvirt at dunquino.com>
>> - Peng Zhou<ailvpeng25 at gmail.com>
>> - Li Zhang<zhlcindy at linux.vnet.ibm.com>
>> - Stef Walter<stefw at gnome.org>
>> - Christian Benvenuti<benve at cisco.com>
>> - Ilja Livenson<ilja.livenson at gmail.com>
>> - Stefan Bader<stefan.bader at canonical.com>
>> - MATSUDA Daiki<matsudadik at intellilink.co.jp>
>> - Jan Kiszka<jan.kiszka at siemens.com>
>> - Ryan Woodsmall<rwoodsmall at gmail.com>
>> - Wido den Hollander<wido at widodh.nl>
>> - Eugen Feller<eugen.feller at inria.fr>
>> - Dmitry Guryanov<dguryanov at parallels.com>
>> - William Jon McCann<william.jon.mccann at gmail.com>
>> - David Weber<wb at munzinger.de>
>> - Marti Raudsepp<marti at juffo.org>
>> - Radu Caragea<dmns_serp at yahoo.com>
>> - Beat Jörg<Beat.Joerg at ssatr.ch>
>> - Gao feng<gaofeng at cn.fujitsu.com>
>> - Dipankar Sarma<dipankar at in.ibm.com>
>> - Gerd Hoffmann<kraxel at redhat.com>
>> - Viktor Mihajlovski<mihajlov at linux.vnet.ibm.com>
>> - Thang Pham<thang.pham at us.ibm.com>
>> - Eiichi Tsukata<eiichi.tsukata.xh at hitachi.com>
>> - Sascha Peilicke<saschpe at suse.de>
>> - Chuck Short<chuck.short at canonical.com>
>> - Sebastian Wiedenroth<wiedi at frubar.net>
>> - Ata E Husain Bohra<ata.husain at hotmail.com>
>> - Ján Tomko<jtomko at redhat.com>
>> - Richa Marwaha<rmarwah at linux.vnet.ibm.com>
>> - Peter Feiner<peter at gridcentric.ca>
>> - Frido Roose<frido.roose at gmail.com>
>> - Asad Saeed<asad.saeed at acidseed.com>
>> - Sukadev Bhattiprolu<sukadev at linux.vnet.ibm.com>
>> - Thomas Woerner<twoerner at redhat.com>
>> - J.B. Joret<jb at linux.vnet.ibm.com>
>> - Stefan Hajnoczi<stefanha at linux.vnet.ibm.com>
>> - Gene Czarcinski<gene at czarc.net>
>> - Nishank Trivedi<nistrive at cisco.com>
>> - Jasper Lievisse Adriaanse<jasper at humppa.nl>
>> - Paul Eggert<eggert at cs.ucla.edu>
>> - Dwight Engen<dwight.engen at oracle.com>
>> - liguang<lig.fnst at cn.fujitsu.com>
>> - Chuck Short<zulcss at gmail.com>
>> - Alexander Larsson<alexl at redhat.com>
>> -
>> - [....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 at redhat.com> or<daniel at veillard.com>
>> +
>> +The primary maintainers and people with commit access rights:
>> +
>> +Alex Jia<ajia at redhat.com>
>> +Martin Kletzander<mkletzan at redhat.com>
>> +Alex Jia<ajia at redhat.com>
>
> Found this when checking AUTHORS. Is it intended? I mean the
> duplicate lines for "Alex" above.
>
Indeed, good catch. Martin was also duplicated, so I pushed a trivial patch
fixing it:
commit 2e99fa0385eea0084c520b4a3798a8663fb11b7a
Author: Cole Robinson <crobinso at redhat.com>
Date: Mon Oct 22 16:19:38 2012 -0400
Remove a couple duplicates from AUTHORS.in
diff --git a/AUTHORS.in b/AUTHORS.in
index 01339f2..ebbc23e 100644
--- a/AUTHORS.in
+++ b/AUTHORS.in
@@ -8,8 +8,6 @@ Daniel Veillard <veillard at redhat.com> or <daniel at veillard.com>
The primary maintainers and people with commit access rights:
Alex Jia <ajia at redhat.com>
-Martin Kletzander <mkletzan at redhat.com>
-Alex Jia <ajia at redhat.com>
Anthony Liguori <aliguori at us.ibm.com>
Chris Lalancette <clalance at redhat.com>
Christophe Fergeau <cfergeau at redhat.com>
Thanks,
Cole
More information about the libvir-list
mailing list