git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [PATCH 1/3] .mailmap: merge different spellings of names
@ 2018-06-29  2:10 Stefan Beller
  2018-06-29  2:10 ` [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person Stefan Beller
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Stefan Beller @ 2018-06-29  2:10 UTC (permalink / raw)
  To: git; +Cc: Stefan Beller

This is a continuation of 94b410bba86 (.mailmap: Map email
addresses to names, 2013-07-12), merging names that are
spelled differently but have the same author email to the
same person.

Most spellings differed in accents or the order of names.

Signed-off-by: Stefan Beller <sbeller@google.com>
---
 .mailmap | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.mailmap b/.mailmap
index df7cf6313c7..f165222a782 100644
--- a/.mailmap
+++ b/.mailmap
@@ -35,11 +35,13 @@ Chris Wright <chrisw@sous-sol.org> <chrisw@osdl.org>
 Cord Seele <cowose@gmail.com> <cowose@googlemail.com>
 Christian Couder <chriscool@tuxfamily.org> <christian.couder@gmail.com>
 Christian Stimming <stimming@tuhh.de> <chs@ckiste.goetheallee>
+Christopher Díaz Riveros <chrisadr@gentoo.org> Christopher Diaz Riveros
 Csaba Henk <csaba@gluster.com> <csaba@lowlife.hu>
 Dan Johnson <computerdruid@gmail.com>
 Dana L. How <danahow@gmail.com> <how@deathvalley.cswitch.com>
 Dana L. How <danahow@gmail.com> Dana How
 Daniel Barkalow <barkalow@iabervon.org>
+Daniel Knittl-Frank <knittl89@googlemail.com> knittl
 Daniel Trstenjak <daniel.trstenjak@gmail.com> <daniel.trstenjak@online.de>
 Daniel Trstenjak <daniel.trstenjak@gmail.com> <trsten@science-computing.de>
 David Brown <git@davidb.org> <davidb@quicinc.com>
@@ -57,6 +59,7 @@ Eric S. Raymond <esr@thyrsus.com>
 Eric Wong <e@80x24.org> <normalperson@yhbt.net>
 Erik Faye-Lund <kusmabite@gmail.com> <kusmabite@googlemail.com>
 Eyvind Bernhardsen <eyvind.bernhardsen@gmail.com> <eyvind-git@orakel.ntnu.no>
+Fangyi Zhou <fangyi.zhou@yuriko.moe> Zhou Fangyi
 Florian Achleitner <florian.achleitner.2.6.31@gmail.com> <florian.achleitner2.6.31@gmail.com>
 Franck Bui-Huu <vagabon.xyz@gmail.com> <fbuihuu@gmail.com>
 Frank Lichtenheld <frank@lichtenheld.de> <djpig@debian.org>
@@ -86,6 +89,8 @@ Jason McMullan <mcmullan@netapp.com>
 Jason Riedy <ejr@eecs.berkeley.edu> <ejr@EECS.Berkeley.EDU>
 Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
 Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
+Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila
+Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA
 Jeff King <peff@peff.net> <peff@github.com>
 Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>
 Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
@@ -149,6 +154,7 @@ Matt Draisey <matt@draisey.ca> <mattdraisey@sympatico.ca>
 Matt Kraai <kraai@ftbfs.org> <matt.kraai@amo.abbott.com>
 Matt McCutchen <matt@mattmccutchen.net> <hashproduct@gmail.com>
 Matthias Kestenholz <matthias@spinlock.ch> <mk@spinlock.ch>
+Matthias Rüster <matthias.ruester@gmail.com> Matthias Ruester
 Matthias Urlichs <matthias@urlichs.de> <smurf@kiste.(none)>
 Matthias Urlichs <matthias@urlichs.de> <smurf@smurf.noris.de>
 Michael Coleman <tutufan@gmail.com>
@@ -213,6 +219,8 @@ Sean Estabrooks <seanlkml@sympatico.ca>
 Sebastian Schuberth <sschuberth@gmail.com> <sschuberth@visageimaging.com>
 Seth Falcon <seth@userprimary.net> <sfalcon@fhcrc.org>
 Shawn O. Pearce <spearce@spearce.org>
+Wei Shuyu <wsy@dogben.com> Shuyu Wei
+Sidhant Sharma <tigerkid001@gmail.com> Sidhant Sharma [:tk]
 Simon Hausmann <hausmann@kde.org> <simon@lst.de>
 Simon Hausmann <hausmann@kde.org> <shausman@trolltech.com>
 Stefan Beller <stefanbeller@gmail.com> <stefanbeller@googlemail.com>
@@ -253,7 +261,8 @@ Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <ukleinek@informatik.uni-frei
 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <uzeisberger@io.fsforth.de>
 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <zeisberg@informatik.uni-freiburg.de>
 Ville Skyttä <ville.skytta@iki.fi> <scop@xemacs.org>
-Vitaly "_Vi" Shukela <public_vi@tut.by>
+Vitaly "_Vi" Shukela <vi0oss@gmail.com> <public_vi@tut.by>
+Vitaly "_Vi" Shukela <vi0oss@gmail.com> Vitaly _Vi Shukela
 W. Trevor King <wking@tremily.us> <wking@drexel.edu>
 William Pursell <bill.pursell@gmail.com>
 YONETANI Tomokazu <y0n3t4n1@gmail.com> <qhwt+git@les.ath.cx>
-- 
2.18.0.399.gad0ab374a1-goog


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person
  2018-06-29  2:10 [PATCH 1/3] .mailmap: merge different spellings of names Stefan Beller
@ 2018-06-29  2:10 ` Stefan Beller
  2018-06-29 16:33   ` Junio C Hamano
  2018-06-29  2:10 ` [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity Stefan Beller
  2018-06-29 17:43 ` [PATCH 1/3] .mailmap: merge different spellings of names Junio C Hamano
  2 siblings, 1 reply; 8+ messages in thread
From: Stefan Beller @ 2018-06-29  2:10 UTC (permalink / raw)
  To: git; +Cc: Stefan Beller

Over the years of contributing to open source, I realized the world of
open source is smaller than I originally thought and a name is still
a pretty unique thing. So let's assume these two author idents are the
same person.

In 10813e0d3c7 (.mailmap: update long-lost friends with multiple defunct
addresses, 2013-08-12) we learned both their email bounce, so asking is
no option.

Signed-off-by: Stefan Beller <sbeller@google.com>
---
 .mailmap | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/.mailmap b/.mailmap
index f165222a782..ff96ef7401f 100644
--- a/.mailmap
+++ b/.mailmap
@@ -82,10 +82,7 @@ J. Bruce Fields <bfields@citi.umich.edu> <bfields@pig.linuxdev.us.dell.com>
 J. Bruce Fields <bfields@citi.umich.edu> <bfields@puzzle.fieldses.org>
 Jakub Narębski <jnareb@gmail.com>
 James Y Knight <jknight@itasoftware.com> <foom@fuhm.net>
-# The 2 following authors are probably the same person,
-# but both emails bounce.
-Jason McMullan <jason.mcmullan@timesys.com>
-Jason McMullan <mcmullan@netapp.com>
+Jason McMullan <jason.mcmullan@timesys.com> Jason McMullan <mcmullan@netapp.com>
 Jason Riedy <ejr@eecs.berkeley.edu> <ejr@EECS.Berkeley.EDU>
 Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
 Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
-- 
2.18.0.399.gad0ab374a1-goog


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity
  2018-06-29  2:10 [PATCH 1/3] .mailmap: merge different spellings of names Stefan Beller
  2018-06-29  2:10 ` [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person Stefan Beller
@ 2018-06-29  2:10 ` Stefan Beller
  2018-06-29 17:42   ` Junio C Hamano
  2018-06-29 17:43 ` [PATCH 1/3] .mailmap: merge different spellings of names Junio C Hamano
  2 siblings, 1 reply; 8+ messages in thread
From: Stefan Beller @ 2018-06-29  2:10 UTC (permalink / raw)
  To: git; +Cc: Stefan Beller

There are multiple author idents who have different email addresses, but
the same name; assume they are the same person, as the world of open source
is actually rather small.

Sift through the history via:

    git shortlog -sne origin/pu |awk '{ NF--; $1=""; print }' |sort |uniq -d |cut -c 2-  >names
    while read name; do
        current_name=$(git log --author "$name" --format="%an <%ae>" -1)
        git log --author "$name" --format="%an <%ae>" |sort |uniq >all_names

        while read one_name; do
            if [ "$one_name" != "$current_name" ]
            then
                echo $current_name $one_name >> out
            fi
        done <all_names
    done <names

and add all of them to the .mailmap file by appending and resorting the
file.

Care must be given to the comment on top of the file as well as the
comment regarding the two anonymous authors, who claim to be different
persons.

Signed-off-by: Stefan Beller <sbeller@google.com>
---
 .mailmap | 185 ++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 134 insertions(+), 51 deletions(-)

diff --git a/.mailmap b/.mailmap
index ff96ef7401f..2607846582a 100644
--- a/.mailmap
+++ b/.mailmap
@@ -5,54 +5,86 @@
 # same person appearing not to be so.
 #
 
-<nico@fluxnic.net> <nico@cam.org>
+Adam Simpkins <simpkins@facebook.com> Adam Simpkins <adam@adamsimpkins.net>
 Alejandro R. Sedeño <asedeno@MIT.EDU> <asedeno@mit.edu>
+Alexander Gavrilov <angavrilov@gmail.com>
+Alexander Kuleshov <kuleshovmail@gmail.com>
+Alex Bennée <alex.bennee@linaro.org> Alex Bennée <kernel-hacker@bennee.com>
 Alex Bennée <kernel-hacker@bennee.com>
+Alexey Shumkin <alex.crezoff@gmail.com> <Alex.Crezoff@gmail.com>
+Alexey Shumkin <alex.crezoff@gmail.com> <zapped@mail.ru>
+Alex Riesen <alexander.riesen@cetitec.com> Alex Riesen <fork0@t-online.de>
+Alex Riesen <alexander.riesen@cetitec.com> Alex Riesen <raa@limbo.localdomain>
+Alex Riesen <alexander.riesen@cetitec.com> Alex Riesen <raa.lkml@gmail.com>
+Alex Riesen <alexander.riesen@cetitec.com> Alex Riesen <raa@steel.home>
 Alex Riesen <raa.lkml@gmail.com> <fork0@t-online.de>
 Alex Riesen <raa.lkml@gmail.com> <raa@limbo.localdomain>
 Alex Riesen <raa.lkml@gmail.com> <raa@steel.home>
 Alex Vandiver <alex@chmrr.net> <alexmv@MIT.EDU>
-Alexander Gavrilov <angavrilov@gmail.com>
-Alexander Kuleshov <kuleshovmail@gmail.com>
-Alexey Shumkin <alex.crezoff@gmail.com> <zapped@mail.ru>
-Alexey Shumkin <alex.crezoff@gmail.com> <Alex.Crezoff@gmail.com>
+Alex Vandiver <alexmv@dropbox.com> Alex Vandiver <alex@chmrr.net>
+Alex Vandiver <alexmv@dropbox.com> Alex Vandiver <alexmv@MIT.EDU>
+Amos Waterland <apw@debian.org> <apw@rossby.metr.ou.edu>
+Amos Waterland <apw@debian.org> <apw@us.ibm.com>
 Anders Kaseorg <andersk@MIT.EDU> <andersk@ksplice.com>
 Anders Kaseorg <andersk@MIT.EDU> <andersk@mit.edu>
+Andreas Ericsson <ae@op5.se> Andreas Ericsson <exon@op5.se>
+Andreas Schwab <schwab@suse.de> Andreas Schwab <schwab@linux-m68k.org>
 Aneesh Kumar K.V <aneesh.kumar@gmail.com>
-Amos Waterland <apw@debian.org> <apw@rossby.metr.ou.edu>
-Amos Waterland <apw@debian.org> <apw@us.ibm.com>
-Ben Walton <bdwalton@gmail.com> <bwalton@artsci.utoronto.ca>
+# the two anonymous contributors are different persons:
+anonymous <linux@horizon.com>
+anonymous <linux@horizon.net>
+Antonio Ospite <ao2@ao2.it> Antonio Ospite <ospite@studenti.unina.it>
+Avery Pennarun <apenwarr@gmail.com> Avery Pennarun <apenwarr@versabanq.com>
+Beat Bolli <dev+git@drbeat.li> Beat Bolli <bbolli@ewanet.ch>
+Benoit Person <benoit.person@gmail.com> Benoit Person <benoit.person@ensimag.fr>
 Benoit Sigoure <tsunanet@gmail.com> <tsuna@lrde.epita.fr>
+Ben Peart <Ben.Peart@microsoft.com> Ben Peart <benpeart@microsoft.com>
+Ben Peart <Ben.Peart@microsoft.com> Ben Peart <peartben@gmail.com>
+Ben Walton <bdwalton@gmail.com> <bwalton@artsci.utoronto.ca>
 Bernt Hansen <bernt@norang.ca> <bernt@alumni.uwaterloo.ca>
 Brandon Casey <drafnel@gmail.com> <casey@nrlssc.navy.mil>
+Brian Gernhardt <brian@gernhardtsoftware.com> Brian Gernhardt <benji@silverinsanity.com>
+Brian Gernhardt <brian@gernhardtsoftware.com> Brian Gernhardt <brian@silverinsanity.com>
 brian m. carlson <sandals@crustytoothpaste.net> Brian M. Carlson <sandals@crustytoothpaste.ath.cx>
 brian m. carlson <sandals@crustytoothpaste.net> <sandals@crustytoothpaste.ath.cx>
 Bryan Larsen <bryan@larsen.st> <bryan.larsen@gmail.com>
 Bryan Larsen <bryan@larsen.st> <bryanlarsen@yahoo.com>
+Carlos Martín Nieto <cmn@dwim.me> Carlos Martín Nieto <cmn@elego.de>
+Charles Bailey <cbailey32@bloomberg.net> Charles Bailey <charles@hashpling.org>
 Cheng Renquan <crquan@gmail.com>
 Chris Shoemaker <c.shoemaker@cox.net>
-Chris Wright <chrisw@sous-sol.org> <chrisw@osdl.org>
-Cord Seele <cowose@gmail.com> <cowose@googlemail.com>
 Christian Couder <chriscool@tuxfamily.org> <christian.couder@gmail.com>
+Christian Ludwig <chrissicool@gmail.com> Christian Ludwig <chrissicool@googlemail.com>
 Christian Stimming <stimming@tuhh.de> <chs@ckiste.goetheallee>
 Christopher Díaz Riveros <chrisadr@gentoo.org> Christopher Diaz Riveros
+Chris Wright <chrisw@sous-sol.org> <chrisw@osdl.org>
+Clemens Buchacher <drizzd@gmx.net> Clemens Buchacher <clemens.buchacher@intel.com>
+Clemens Buchacher <drizzd@gmx.net> Clemens Buchacher <drizzd@aon.at>
+Cord Seele <cowose@gmail.com> <cowose@googlemail.com>
 Csaba Henk <csaba@gluster.com> <csaba@lowlife.hu>
-Dan Johnson <computerdruid@gmail.com>
-Dana L. How <danahow@gmail.com> <how@deathvalley.cswitch.com>
 Dana L. How <danahow@gmail.com> Dana How
+Dana L. How <danahow@gmail.com> <how@deathvalley.cswitch.com>
 Daniel Barkalow <barkalow@iabervon.org>
+Daniel Knittl-Frank <knittl89+git@googlemail.com> Daniel Knittl-Frank <knittl89@googlemail.com>
 Daniel Knittl-Frank <knittl89@googlemail.com> knittl
 Daniel Trstenjak <daniel.trstenjak@gmail.com> <daniel.trstenjak@online.de>
 Daniel Trstenjak <daniel.trstenjak@gmail.com> <trsten@science-computing.de>
+Dan Johnson <computerdruid@gmail.com>
+David Barr <davidbarr@google.com> David Barr <david.barr@cordelta.com>
 David Brown <git@davidb.org> <davidb@quicinc.com>
 David D. Kilzer <ddkilzer@kilzer.net>
 David Kågedal <davidk@lysator.liu.se>
 David Reiss <dreiss@facebook.com> <dreiss@dreiss-vmware.(none)>
 David S. Miller <davem@davemloft.net>
+David Turner <dturner@twopensource.com> David Turner <dturner@twitter.com>
+David Turner <dturner@twopensource.com> David Turner <dturner@twosigma.com>
+David Turner <dturner@twopensource.com> David Turner <novalis@novalis.org>
 David Turner <novalis@novalis.org> <dturner@twopensource.com>
 David Turner <novalis@novalis.org> <dturner@twosigma.com>
 Deskin Miller <deskinm@umich.edu>
 Dirk Süsserott <newsletter@dirk.my1.cc>
+Dotan Barak <dotanba@gmail.com> Dotan Barak <dotanb@dev.mellanox.co.il>
+Edward Thomson <ethomson@edwardthomson.com> Edward Thomson <ethomson@microsoft.com>
 Eric Blake <eblake@redhat.com> <ebb9@byu.net>
 Eric Hanchrow <eric.hanchrow@gmail.com> <offby1@blarg.net>
 Eric S. Raymond <esr@thyrsus.com>
@@ -64,28 +96,33 @@ Florian Achleitner <florian.achleitner.2.6.31@gmail.com> <florian.achleitner2.6.
 Franck Bui-Huu <vagabon.xyz@gmail.com> <fbuihuu@gmail.com>
 Frank Lichtenheld <frank@lichtenheld.de> <djpig@debian.org>
 Frank Lichtenheld <frank@lichtenheld.de> <flichtenheld@astaro.com>
-Fredrik Kuivinen <frekui@gmail.com> <freku045@student.liu.se>
 Frédéric Heitzmann <frederic.heitzmann@gmail.com>
+Fredrik Kuivinen <frekui@gmail.com> <freku045@student.liu.se>
 Garry Dolley <gdolley@ucla.edu> <gdolley@arpnetworks.com>
-Greg Price <price@mit.edu> <price@MIT.EDU>
+Grégoire Paris <gregoire.paris.greg0ire@gmail.com> Grégoire Paris <postmaster@greg0ire.fr>
 Greg Price <price@mit.edu> <price@ksplice.com>
+Greg Price <price@mit.edu> <price@MIT.EDU>
+Han-Wen Nienhuys <hanwen@google.com> Han-Wen Nienhuys <hanwen@xs4all.nl>
+Hartmut Henkel <henkel@vh-s.de> Hartmut Henkel <hartmut_henkel@gmx.de>
 Heiko Voigt <hvoigt@hvoigt.net> <git-list@hvoigt.net>
 H. Merijn Brand <h.m.brand@xs4all.nl> H.Merijn Brand <h.m.brand@xs4all.nl>
+Horst H. von Brand <vonbrand@inf.utfsm.cl>
 H. Peter Anvin <hpa@zytor.com> <hpa@bonde.sc.orionmulti.com>
 H. Peter Anvin <hpa@zytor.com> <hpa@smyrno.hos.anvin.org>
 H. Peter Anvin <hpa@zytor.com> <hpa@tazenda.sc.orionmulti.com>
 H. Peter Anvin <hpa@zytor.com> <hpa@trantor.hos.anvin.org>
-Han-Wen Nienhuys <hanwen@google.com> Han-Wen Nienhuys <hanwen@xs4all.nl>
-Horst H. von Brand <vonbrand@inf.utfsm.cl>
-J. Bruce Fields <bfields@citi.umich.edu> <bfields@fieldses.org>
-J. Bruce Fields <bfields@citi.umich.edu> <bfields@pig.linuxdev.us.dell.com>
-J. Bruce Fields <bfields@citi.umich.edu> <bfields@puzzle.fieldses.org>
+İsmail Dönmez <ismail@pardus.org.tr>
+Jacob Keller <jacob.keller@gmail.com> Jacob Keller <jacob.e.keller@intel.com>
 Jakub Narębski <jnareb@gmail.com>
 James Y Knight <jknight@itasoftware.com> <foom@fuhm.net>
 Jason McMullan <jason.mcmullan@timesys.com> Jason McMullan <mcmullan@netapp.com>
-Jason Riedy <ejr@eecs.berkeley.edu> <ejr@EECS.Berkeley.EDU>
+Jason McMullan <mcmullan@netapp.com> Jason McMullan <jason.mcmullan@timesys.com>
 Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
+Jason Riedy <ejr@eecs.berkeley.edu> <ejr@EECS.Berkeley.EDU>
 Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>
+J. Bruce Fields <bfields@citi.umich.edu> <bfields@fieldses.org>
+J. Bruce Fields <bfields@citi.umich.edu> <bfields@pig.linuxdev.us.dell.com>
+J. Bruce Fields <bfields@citi.umich.edu> <bfields@puzzle.fieldses.org>
 Jean-Noël Avila <jn.avila@free.fr> Jean-Noel Avila
 Jean-Noël Avila <jn.avila@free.fr> Jean-Noël AVILA
 Jeff King <peff@peff.net> <peff@github.com>
@@ -93,18 +130,22 @@ Jeff Muizelaar <jmuizelaar@mozilla.com> <jeff@infidigm.net>
 Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
 Jens Axboe <axboe@kernel.dk> <jens.axboe@oracle.com>
 Jens Lindström <jl@opera.com> Jens Lindstrom <jl@opera.com>
+Jiang Xin <worldhello.net@gmail.com> Jiang Xin <xin.jiang@huawei.com>
 Jim Meyering <jim@meyering.net> <meyering@redhat.com>
 Joachim Berdal Haga <cjhaga@fys.uio.no>
+Joachim Jablon <joachim.jablon@people-doc.com> Joachim Jablon <ewjoachim@gmail.com>
+Joey Hess <joeyh@joeyh.name> Joey Hess <joey@kitenet.net>
 Johannes Schindelin <Johannes.Schindelin@gmx.de> <johannes.schindelin@gmx.de>
+Johannes Sixt <j6t@kdbg.org> <johannes.sixt@telecom.at>
 Johannes Sixt <j6t@kdbg.org> <J.Sixt@eudaptics.com>
 Johannes Sixt <j6t@kdbg.org> <j.sixt@viscovery.net>
-Johannes Sixt <j6t@kdbg.org> <johannes.sixt@telecom.at>
 John 'Warthog9' Hawley <warthog9@kernel.org> <warthog9@eaglescrag.net>
+Jonathan del Strother <jon.delStrother@bestbefore.tv> <maillist@steelskies.com>
+Jonathan Nieder <jrnieder@gmail.com> <jrnieder@uchicago.edu>
+Jonathon Mah <me@jonathonmah.com> Jonathon Mah <me@JonathonMah.com>
 Jon Loeliger <jdl@jdl.com> <jdl@freescale.com>
 Jon Loeliger <jdl@jdl.com> <jdl@freescale.org>
 Jon Seymour <jon.seymour@gmail.com> <jon@blackcubes.dyndns.org>
-Jonathan Nieder <jrnieder@gmail.com> <jrnieder@uchicago.edu>
-Jonathan del Strother <jon.delStrother@bestbefore.tv> <maillist@steelskies.com>
 Josh Triplett <josh@joshtriplett.org> <josh@freedesktop.org>
 Josh Triplett <josh@joshtriplett.org> <josht@us.ibm.com>
 Julian Phillips <julian@quantumfyre.co.uk> <jp3@quantumfyre.co.uk>
@@ -116,73 +157,107 @@ Junio C Hamano <gitster@pobox.com> <junio@twinsun.com>
 Junio C Hamano <gitster@pobox.com> <junkio@cox.net>
 Junio C Hamano <gitster@pobox.com> <junkio@twinsun.com>
 Kaartic Sivaraam <kaartic.sivaraam@gmail.com> <kaarticsivaraam91196@gmail.com>
+Kacper Kornet <draenog@pld-linux.org> Kacper Kornet <kornet@camk.edu.pl>
 Karl Wiberg <kha@treskal.com> Karl  Hasselström
 Karl Wiberg <kha@treskal.com> <kha@yoghurt.hemma.treskal.com>
 Karsten Blees <blees@dcon.de> <karsten.blees@dcon.de>
 Karsten Blees <blees@dcon.de> <karsten.blees@gmail.com>
-Kay Sievers <kay.sievers@vrfy.org> <kay.sievers@suse.de>
 Kay Sievers <kay.sievers@vrfy.org> <kay@mam.(none)>
+Kay Sievers <kay.sievers@vrfy.org> <kay.sievers@suse.de>
 Kazuki Saitoh <ksaitoh560@gmail.com> kazuki saitoh <ksaitoh560@gmail.com>
 Keith Cascio <keith@CS.UCLA.EDU> <keith@cs.ucla.edu>
 Kent Engstrom <kent@lysator.liu.se>
 Kevin Leung <kevinlsk@gmail.com>
+Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Kirill A. Shutemov <kirill@shutemov.name>
 Kirill Smelkov <kirr@navytux.spb.ru> <kirr@landau.phys.spbu.ru>
 Kirill Smelkov <kirr@navytux.spb.ru> <kirr@mns.spb.ru>
+Kirill Smelkov <kirr@nexedi.com> Kirill Smelkov <kirr@landau.phys.spbu.ru>
+Kirill Smelkov <kirr@nexedi.com> Kirill Smelkov <kirr@mns.spb.ru>
+Kirill Smelkov <kirr@nexedi.com> Kirill Smelkov <kirr@navytux.spb.ru>
 Knut Franke <Knut.Franke@gmx.de> <k.franke@science-computing.de>
+Kristian Høgsberg <krh@redhat.com> Kristian Høgsberg <hoegsberg@gmail.com>
 Lars Doelle <lars.doelle@on-line ! de>
 Lars Doelle <lars.doelle@on-line.de>
 Lars Noschinski <lars@public.noschinski.de> <lars.noschinski@rwth-aachen.de>
+Lars Schneider <larsxschneider@gmail.com> Lars Schneider <lars.schneider@autodesk.com>
 Li Hong <leehong@pku.edu.cn>
 Linus Torvalds <torvalds@linux-foundation.org> <torvalds@evo.osdl.org>
 Linus Torvalds <torvalds@linux-foundation.org> <torvalds@g5.osdl.org>
 Linus Torvalds <torvalds@linux-foundation.org> <torvalds@osdl.org>
-Linus Torvalds <torvalds@linux-foundation.org> <torvalds@ppc970.osdl.org.(none)>
 Linus Torvalds <torvalds@linux-foundation.org> <torvalds@ppc970.osdl.org>
+Linus Torvalds <torvalds@linux-foundation.org> <torvalds@ppc970.osdl.org.(none)>
 Linus Torvalds <torvalds@linux-foundation.org> <torvalds@woody.linux-foundation.org>
+Lukas Fleischer <lfleischer@lfos.de> Lukas Fleischer <git@cryptocrack.de>
 Lukas Sandström <luksan@gmail.com> <lukass@etek.chalmers.se>
-Marc Khouzam <marc.khouzam@ericsson.com> <marc.khouzam@gmail.com>
 Marc-André Lureau <marcandre.lureau@gmail.com>
+Marc Khouzam <marc.khouzam@ericsson.com> <marc.khouzam@gmail.com>
 Marco Costalba <mcostalba@gmail.com> <mcostalba@yahoo.it>
+Marius Storm-Olsen <marius@storm-olsen.com> Marius Storm-Olsen <git@storm-olsen.com>
+Marius Storm-Olsen <marius@storm-olsen.com> Marius Storm-Olsen <marius.storm-olsen@nokia.com>
+Marius Storm-Olsen <marius@storm-olsen.com> Marius Storm-Olsen <marius@trolltech.com>
+Marius Storm-Olsen <marius@storm-olsen.com> Marius Storm-Olsen <mstormo_git@storm-olsen.com>
+Marius Storm-Olsen <marius@storm-olsen.com> Marius Storm-Olsen <mstormo@gmail.com>
 Mark Levedahl <mdl123@verizon.net> <mlevedahl@gmail.com>
 Mark Rada <marada@uwaterloo.ca>
+Martin Koegler <martin.koegler@chello.at> Martin Koegler <mkoegler@auto.tuwien.ac.at>
 Martin Langhoff <martin@laptop.org> <martin@catalyst.net.nz>
+Martin Langhoff <martin@laptop.org> Martin Langhoff <martin@catalyst.net.nz>
+Martin Langhoff <martin@laptop.org> Martin Langhoff <martin@ng.eduforge.org>
 Martin von Zweigbergk <martinvonz@gmail.com> <martin.von.zweigbergk@gmail.com>
 Matt Draisey <matt@draisey.ca> <mattdraisey@sympatico.ca>
-Matt Kraai <kraai@ftbfs.org> <matt.kraai@amo.abbott.com>
-Matt McCutchen <matt@mattmccutchen.net> <hashproduct@gmail.com>
 Matthias Kestenholz <matthias@spinlock.ch> <mk@spinlock.ch>
 Matthias Rüster <matthias.ruester@gmail.com> Matthias Ruester
 Matthias Urlichs <matthias@urlichs.de> <smurf@kiste.(none)>
 Matthias Urlichs <matthias@urlichs.de> <smurf@smurf.noris.de>
+Matthieu Moy <git@matthieu-moy.fr> Matthieu Moy <Matthieu.Moy@imag.fr>
+Matt Kraai <kraai@ftbfs.org> <matt.kraai@amo.abbott.com>
+Matt McCutchen <matt@mattmccutchen.net> <hashproduct@gmail.com>
+Michael Coleman <michael.karl.coleman@gmail.com> Michael Coleman <tutufan@gmail.com>
 Michael Coleman <tutufan@gmail.com>
-Michael J Gruber <git@grubix.eu> <michaeljgruber+gmane@fastmail.fm>
 Michael J Gruber <git@grubix.eu> <git@drmicha.warpmail.net>
-Michael S. Tsirkin <mst@kernel.org> <mst@redhat.com>
-Michael S. Tsirkin <mst@kernel.org> <mst@mellanox.co.il>
+Michael J Gruber <git@grubix.eu> <michaeljgruber+gmane@fastmail.fm>
 Michael S. Tsirkin <mst@kernel.org> <mst@dev.mellanox.co.il>
-Michael W. Olson <mwolson@gnu.org>
-Michael Witten <mfwitten@gmail.com> <mfwitten@MIT.EDU>
+Michael S. Tsirkin <mst@kernel.org> <mst@mellanox.co.il>
+Michael S. Tsirkin <mst@kernel.org> <mst@redhat.com>
 Michael Witten <mfwitten@gmail.com> <mfwitten@mit.edu>
+Michael Witten <mfwitten@gmail.com> <mfwitten@MIT.EDU>
+Michael W. Olson <mwolson@gnu.org>
 Michal Rokos <michal.rokos@nextsoft.cz> <rokos@nextsoft.cz>
 Michele Ballabio <barra_cuda@katamail.com>
+Mike Ralphson <mike.ralphson@gmail.com> Mike Ralphson <mike@abacus.co.uk>
 Miklos Vajna <vmiklos@frugalware.org> <vmiklos@suse.cz>
-Namhyung Kim <namhyung@gmail.com> <namhyung.kim@lge.com>
 Namhyung Kim <namhyung@gmail.com> <namhyung@kernel.org>
-Nanako Shiraishi <nanako3@lavabit.com> <nanako3@bluebottle.com>
+Namhyung Kim <namhyung@gmail.com> <namhyung.kim@lge.com>
 Nanako Shiraishi <nanako3@lavabit.com>
-Nelson Elhage <nelhage@mit.edu> <nelhage@MIT.EDU>
+Nanako Shiraishi <nanako3@lavabit.com> <nanako3@bluebottle.com>
 Nelson Elhage <nelhage@mit.edu> <nelhage@ksplice.com>
+Nelson Elhage <nelhage@mit.edu> <nelhage@MIT.EDU>
 Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
+Nick Alcock <nick.alcock@oracle.com> Nick Alcock <nix@esperi.org.uk>
 Nick Stokoe <nick@noodlefactory.co.uk> Nick Woolley <nick@noodlefactory.co.uk>
 Nick Stokoe <nick@noodlefactory.co.uk> Nick Woolley <nickwoolley@yahoo.co.uk>
+<nico@fluxnic.net> <nico@cam.org>
 Nicolas Morey-Chaisemartin <devel-git@morey-chaisemartin.com> <nicolas.morey@free.fr>
 Nicolas Morey-Chaisemartin <devel-git@morey-chaisemartin.com> <nmorey@kalray.eu>
+Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> Nicolas Morey-Chaisemartin <devel-git@morey-chaisemartin.com>
+Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> Nicolas Morey-Chaisemartin <nicolas@morey-chaisemartin.com>
+Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> Nicolas Morey-Chaisemartin <nicolas.morey@free.fr>
+Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> Nicolas Morey-Chaisemartin <NMoreyChaisemartin@suse.com>
+Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com> Nicolas Morey-Chaisemartin <nmorey@kalray.eu>
 Nicolas Sebrecht <nicolas.s.dev@gmx.fr> <ni.s@laposte.net>
+Olaf Hering <olaf@aepfle.de> Olaf Hering <olh@suse.de>
+Orgad Shaneh <orgads@gmail.com> Orgad Shaneh <orgad.shaneh@audiocodes.com>
 Paolo Bonzini <bonzini@gnu.org> <paolo.bonzini@lu.unisi.ch>
+Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini <bonzini@gnu.org>
+Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini <paolo.bonzini@lu.unisi.ch>
 Pascal Obry <pascal@obry.net> <pascal.obry@gmail.com>
 Pascal Obry <pascal@obry.net> <pascal.obry@wanadoo.fr>
 Pat Notz <patnotz@gmail.com> <pknotz@sandia.gov>
 Patrick Steinhardt <ps@pks.im> <patrick.steinhardt@elego.de>
+Patrick Welche <prlw1@cam.ac.uk> Patrick Welche <prlw1@newn.cam.ac.uk>
+Paul Mackerras <paulus@ozlabs.org> Paul Mackerras <paulus@dorrigo.(none)>
+Paul Mackerras <paulus@ozlabs.org> Paul Mackerras <paulus@pogo.(none)>
+Paul Mackerras <paulus@ozlabs.org> Paul Mackerras <paulus@samba.org>
 Paul Mackerras <paulus@samba.org> <paulus@dorrigo.(none)>
 Paul Mackerras <paulus@samba.org> <paulus@pogo.(none)>
 Peter Baumann <waste.manager@gmx.de> <Peter.B.Baumann@stud.informatik.uni-erlangen.de>
@@ -196,19 +271,24 @@ Philip Jägenstedt <philip@foolip.org> <philip.jagenstedt@gmail.com>
 Philipp A. Hartmann <pah@qo.cx> <ph@sorgh.de>
 Philippe Bruhat <book@cpan.org>
 Ralf Thielow <ralf.thielow@gmail.com> <ralf.thielow@googlemail.com>
+Raman Gupta <rocketraman@gmail.com> Raman Gupta <raman@rocketraman.com>
 Ramsay Jones <ramsay@ramsayjones.plus.com> <ramsay@ramsay1.demon.co.uk>
-René Scharfe <l.s.r@web.de> <rene.scharfe@lsrfire.ath.cx>
+Randall S. Becker <rsbecker@nexbridge.com> Randall S. Becker <randall.becker@nexbridge.ca>
+Ray Chen <oldsharp@gmail.com> Ray Chen <rchen@cs.umd.edu>
 René Scharfe <l.s.r@web.de> Rene Scharfe
+René Scharfe <l.s.r@web.de> <rene.scharfe@lsrfire.ath.cx>
 Richard Hansen <rhansen@rhansen.org> <hansenr@google.com>
 Richard Hansen <rhansen@rhansen.org> <rhansen@bbn.com>
 Robert Fitzsimons <robfitz@273k.net>
+Roberto Tyley <roberto.tyley@gmail.com> Roberto Tyley <roberto.tyley@guardian.co.uk>
 Robert Shearman <robertshearman@gmail.com> <rob@codeweavers.com>
 Robert Zeh <robert.a.zeh@gmail.com>
 Robin Rosenberg <robin.rosenberg@dewire.com> <robin.rosenberg.lists@dewire.com>
-Rutger Nijlunsing <rutger.nijlunsing@gmail.com> <rutger@nospam.com>
 Rutger Nijlunsing <rutger.nijlunsing@gmail.com> <git@tux.tmfweb.nl>
+Rutger Nijlunsing <rutger.nijlunsing@gmail.com> <rutger@nospam.com>
 Ryan Anderson <ryan@michonline.com> <rda@google.com>
 Salikh Zakirov <salikh.zakirov@gmail.com> <Salikh.Zakirov@Intel.com>
+Sam Hocevar <sam@hocevar.net> Sam Hocevar <sam@zoy.org>
 Sam Vilain <sam@vilain.net> <sam.vilain@catalyst.net.nz>
 Sam Vilain <sam@vilain.net> sam@vilain.net
 Santi Béjar <santi@agolina.net> <sbejar@gmail.com>
@@ -216,34 +296,37 @@ Sean Estabrooks <seanlkml@sympatico.ca>
 Sebastian Schuberth <sschuberth@gmail.com> <sschuberth@visageimaging.com>
 Seth Falcon <seth@userprimary.net> <sfalcon@fhcrc.org>
 Shawn O. Pearce <spearce@spearce.org>
-Wei Shuyu <wsy@dogben.com> Shuyu Wei
 Sidhant Sharma <tigerkid001@gmail.com> Sidhant Sharma [:tk]
-Simon Hausmann <hausmann@kde.org> <simon@lst.de>
 Simon Hausmann <hausmann@kde.org> <shausman@trolltech.com>
-Stefan Beller <stefanbeller@gmail.com> <stefanbeller@googlemail.com>
+Simon Hausmann <hausmann@kde.org> <simon@lst.de>
 Stefan Beller <stefanbeller@gmail.com> <sbeller@google.com>
+Stefan Beller <stefanbeller@gmail.com> <stefanbeller@googlemail.com>
 Stefan Naewe <stefan.naewe@gmail.com> <stefan.naewe@atlas-elektronik.com>
 Stefan Naewe <stefan.naewe@gmail.com> <stefan.naewe@googlemail.com>
 Stefan Sperling <stsp@elego.de> <stsp@stsp.name>
 Štěpán Němec <stepnem@gmail.com> <stepan.nemec@gmail.com>
 Stephen Boyd <bebarino@gmail.com> <sboyd@codeaurora.org>
 Steven Drake <sdrake@xnet.co.nz> <sdrake@ihug.co.nz>
-Steven Grimm <koreth@midwinter.com> <sgrimm@sgrimm-mbp.local>
 Steven Grimm <koreth@midwinter.com> koreth@midwinter.com
+Steven Grimm <koreth@midwinter.com> <sgrimm@sgrimm-mbp.local>
 Steven Walter <stevenrwalter@gmail.com> <swalter@lexmark.com>
 Steven Walter <stevenrwalter@gmail.com> <swalter@lpdev.prtdev.lexmark.com>
-Sven Verdoolaege <skimo@kotnet.org> <Sven.Verdoolaege@cs.kuleuven.ac.be>
+Sven Strickroth <email@cs-ware.de> Sven Strickroth <sven@cs-ware.de>
+Sven Strickroth <email@cs-ware.de> Sven Strickroth <sven.strickroth@tu-clausthal.de>
 Sven Verdoolaege <skimo@kotnet.org> <skimo@liacs.nl>
+Sven Verdoolaege <skimo@kotnet.org> <Sven.Verdoolaege@cs.kuleuven.ac.be>
 SZEDER Gábor <szeder.dev@gmail.com> <szeder@ira.uka.de>
 Tay Ray Chuan <rctay89@gmail.com>
 Ted Percival <ted@midg3t.net> <ted.percival@quest.com>
 Theodore Ts'o <tytso@mit.edu>
 Thomas Ackermann <th.acker@arcor.de> <th.acker66@arcor.de>
-Thomas Rast <tr@thomasrast.ch> <trast@student.ethz.ch>
-Thomas Rast <tr@thomasrast.ch> <trast@inf.ethz.ch>
 Thomas Rast <tr@thomasrast.ch> <trast@google.com>
+Thomas Rast <tr@thomasrast.ch> <trast@inf.ethz.ch>
+Thomas Rast <tr@thomasrast.ch> <trast@student.ethz.ch>
+Thorsten Glaser <tg@debian.org> Thorsten Glaser <t.glaser@tarent.de>
 Timo Hirvonen <tihirvon@gmail.com> <tihirvon@ee.oulu.fi>
 Toby Allsopp <Toby.Allsopp@navman.co.nz> <toby.allsopp@navman.co.nz>
+Tom G. Christensen <tgc@jupiterrise.com> Tom G. Christensen <tgc@statsbiblioteket.dk>
 Tom Grennan <tmgrennan@gmail.com> <tgrennan@redback.com>
 Tommi Virtanen <tv@debian.org> <tv@eagain.net>
 Tommi Virtanen <tv@debian.org> <tv@inoi.fi>
@@ -253,19 +336,19 @@ Tor Arne Vestbø <torarnv@gmail.com> <tavestbo@trolltech.com>
 Trần Ngọc Quân <vnwildman@gmail.com> Tran Ngoc Quan <vnwildman@gmail.com>
 Trent Piepho <tpiepho@gmail.com> <tpiepho@freescale.com>
 Trent Piepho <tpiepho@gmail.com> <xyzzy@speakeasy.org>
-Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <Uwe.Kleine-Koenig@digi.com>
 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <ukleinek@informatik.uni-freiburg.de>
+Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <Uwe.Kleine-Koenig@digi.com>
 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <uzeisberger@io.fsforth.de>
 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> <zeisberg@informatik.uni-freiburg.de>
 Ville Skyttä <ville.skytta@iki.fi> <scop@xemacs.org>
 Vitaly "_Vi" Shukela <vi0oss@gmail.com> <public_vi@tut.by>
 Vitaly "_Vi" Shukela <vi0oss@gmail.com> Vitaly _Vi Shukela
-W. Trevor King <wking@tremily.us> <wking@drexel.edu>
+Wei Shuyu <wsy@dogben.com> Shuyu Wei
+William Duclot <william.duclot@gmail.com> William Duclot <william.duclot@ensimag.grenoble-inp.fr>
 William Pursell <bill.pursell@gmail.com>
+W. Trevor King <wking@tremily.us> <wking@drexel.edu>
+Yasushi SHOJI <yasushi.shoji@gmail.com> Yasushi SHOJI <yashi@atmark-techno.com>
 YONETANI Tomokazu <y0n3t4n1@gmail.com> <qhwt+git@les.ath.cx>
 YONETANI Tomokazu <y0n3t4n1@gmail.com> <y0netan1@dragonflybsd.org>
 YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
-# the two anonymous contributors are different persons:
-anonymous <linux@horizon.com>
-anonymous <linux@horizon.net>
-İsmail Dönmez <ismail@pardus.org.tr>
+Дилян Палаузов <git-dpa@aegee.org> Дилян Палаузов <dilyan.palauzov@aegee.org>
-- 
2.18.0.399.gad0ab374a1-goog


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person
  2018-06-29  2:10 ` [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person Stefan Beller
@ 2018-06-29 16:33   ` Junio C Hamano
  0 siblings, 0 replies; 8+ messages in thread
From: Junio C Hamano @ 2018-06-29 16:33 UTC (permalink / raw)
  To: Stefan Beller; +Cc: git

Stefan Beller <sbeller@google.com> writes:

> Over the years of contributing to open source, I realized the world of
> open source is smaller than I originally thought and a name is still
> a pretty unique thing. So let's assume these two author idents are the
> same person.
>
> In 10813e0d3c7 (.mailmap: update long-lost friends with multiple defunct
> addresses, 2013-08-12) we learned both their email bounce, so asking is
> no option.

True, but leaving them as-is is probably a better option in such a
case.  Until we get new contribution from the same person, at which
time we have the chance we've been awaiting to ask the question, it
is not harming anybody to keep these two names as if they are two
different people.

> Signed-off-by: Stefan Beller <sbeller@google.com>
> ---
>  .mailmap | 5 +----
>  1 file changed, 1 insertion(+), 4 deletions(-)
>
> diff --git a/.mailmap b/.mailmap
> index f165222a782..ff96ef7401f 100644
> --- a/.mailmap
> +++ b/.mailmap
> @@ -82,10 +82,7 @@ J. Bruce Fields <bfields@citi.umich.edu> <bfields@pig.linuxdev.us.dell.com>
>  J. Bruce Fields <bfields@citi.umich.edu> <bfields@puzzle.fieldses.org>
>  Jakub Narębski <jnareb@gmail.com>
>  James Y Knight <jknight@itasoftware.com> <foom@fuhm.net>
> -# The 2 following authors are probably the same person,
> -# but both emails bounce.
> -Jason McMullan <jason.mcmullan@timesys.com>
> -Jason McMullan <mcmullan@netapp.com>
> +Jason McMullan <jason.mcmullan@timesys.com> Jason McMullan <mcmullan@netapp.com>
>  Jason Riedy <ejr@eecs.berkeley.edu> <ejr@EECS.Berkeley.EDU>
>  Jason Riedy <ejr@eecs.berkeley.edu> <ejr@cs.berkeley.edu>
>  Jay Soffian <jaysoffian@gmail.com> <jaysoffian+git@gmail.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity
  2018-06-29  2:10 ` [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity Stefan Beller
@ 2018-06-29 17:42   ` Junio C Hamano
  2018-06-29 18:38     ` Stefan Beller
  0 siblings, 1 reply; 8+ messages in thread
From: Junio C Hamano @ 2018-06-29 17:42 UTC (permalink / raw)
  To: Stefan Beller; +Cc: git

Stefan Beller <sbeller@google.com> writes:

> There are multiple author idents who have different email addresses, but
> the same name; assume they are the same person, as the world of open source
> is actually rather small.

Thanks for an interesting experiment.  As with 2/3, I suspect that
most of the contents in the patch may be correct, but I'd rather see
these confirmed by those whose names appear in the patch.

IOW, I would not feel comfortable applying a patch, unless it looks
like this (just taking a single person as a random example), 
and I do not mind many such individual patches:

    Subject: .mailmap: unify the same Ben Peart

    These multiple author identities in our history are actually the
    same person.  Map them to the latest address.

    Signed-off-by: Stefan Beller <sbeller@google.com>
    Acked-by: Ben Peart <Ben.Peart@microsoft.com>
    ---

    diff --git a/.mailmap b/.mailmap
    index ff96ef7401f..2607846582a 100644
    --- a/.mailmap
    +++ b/.mailmap
    @@ -5,54 +5,86 @@
     Amos Waterland <apw@debian.org> <apw@us.ibm.com>
     Ben Walton <bdwalton@gmail.com> <bwalton@artsci.utoronto.ca>
     Benoit Sigoure <tsunanet@gmail.com> <tsuna@lrde.epita.fr>
    +Ben Peart <Ben.Peart@microsoft.com> Ben Peart <benpeart@microsoft.com>
    +Ben Peart <Ben.Peart@microsoft.com> Ben Peart <peartben@gmail.com>
     Bernt Hansen <bernt@norang.ca> <bernt@alumni.uwaterloo.ca>
     Brandon Casey <drafnel@gmail.com> <casey@nrlssc.navy.mil>

It may be even better if we can arraange the author of the patch to
be the one who is involved, with "Helped-by: Stefan".

Thanks.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/3] .mailmap: merge different spellings of names
  2018-06-29  2:10 [PATCH 1/3] .mailmap: merge different spellings of names Stefan Beller
  2018-06-29  2:10 ` [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person Stefan Beller
  2018-06-29  2:10 ` [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity Stefan Beller
@ 2018-06-29 17:43 ` Junio C Hamano
  2 siblings, 0 replies; 8+ messages in thread
From: Junio C Hamano @ 2018-06-29 17:43 UTC (permalink / raw)
  To: Stefan Beller; +Cc: git

Stefan Beller <sbeller@google.com> writes:

> This is a continuation of 94b410bba86 (.mailmap: Map email
> addresses to names, 2013-07-12), merging names that are
> spelled differently but have the same author email to the
> same person.
>
> Most spellings differed in accents or the order of names.

Thanks.  This one is sensible.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity
  2018-06-29 17:42   ` Junio C Hamano
@ 2018-06-29 18:38     ` Stefan Beller
  2018-06-29 19:41       ` Junio C Hamano
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Beller @ 2018-06-29 18:38 UTC (permalink / raw)
  To: Junio C Hamano, Ben Peart; +Cc: git

On Fri, Jun 29, 2018 at 10:42 AM Junio C Hamano <gitster@pobox.com> wrote:
>
> Stefan Beller <sbeller@google.com> writes:
>
> > There are multiple author idents who have different email addresses, but
> > the same name; assume they are the same person, as the world of open source
> > is actually rather small.
>
> Thanks for an interesting experiment.  As with 2/3, I suspect that
> most of the contents in the patch may be correct, but I'd rather see
> these confirmed by those whose names appear in the patch.
>
> IOW, I would not feel comfortable applying a patch, unless it looks
> like this (just taking a single person as a random example),
> and I do not mind many such individual patches:

right, I did not quite expect this patch to be applied, though it looked
like such a sweet shortcut.

I might just email all of them and ask for them to update
their .mailmap entries.

Thanks,
Stefan

>     Subject: .mailmap: unify the same Ben Peart

cc'd Ben, so we could start here with a patch. :)

>     These multiple author identities in our history are actually the
>     same person.  Map them to the latest address.
>
>     Signed-off-by: Stefan Beller <sbeller@google.com>
>     Acked-by: Ben Peart <Ben.Peart@microsoft.com>
>     ---
>
>     diff --git a/.mailmap b/.mailmap
>     index ff96ef7401f..2607846582a 100644
>     --- a/.mailmap
>     +++ b/.mailmap
>     @@ -5,54 +5,86 @@
>      Amos Waterland <apw@debian.org> <apw@us.ibm.com>
>      Ben Walton <bdwalton@gmail.com> <bwalton@artsci.utoronto.ca>
>      Benoit Sigoure <tsunanet@gmail.com> <tsuna@lrde.epita.fr>
>     +Ben Peart <Ben.Peart@microsoft.com> Ben Peart <benpeart@microsoft.com>
>     +Ben Peart <Ben.Peart@microsoft.com> Ben Peart <peartben@gmail.com>
>      Bernt Hansen <bernt@norang.ca> <bernt@alumni.uwaterloo.ca>
>      Brandon Casey <drafnel@gmail.com> <casey@nrlssc.navy.mil>
>
> It may be even better if we can arraange the author of the patch to
> be the one who is involved, with "Helped-by: Stefan".

ok, I'll think how I can help but not write the code.

Thanks,
Stefan

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity
  2018-06-29 18:38     ` Stefan Beller
@ 2018-06-29 19:41       ` Junio C Hamano
  0 siblings, 0 replies; 8+ messages in thread
From: Junio C Hamano @ 2018-06-29 19:41 UTC (permalink / raw)
  To: Stefan Beller; +Cc: Ben Peart, git

Stefan Beller <sbeller@google.com> writes:

>> It may be even better if we can arraange the author of the patch to
>> be the one who is involved, with "Helped-by: Stefan".
>
> ok, I'll think how I can help but not write the code.

I do not think there is any code required.  All it takes is a
volunteer coordinater who sends the patch with in-body From: header
pointing at the person whose name and address is getting unified,
after getting an OK for doing so from the person involved.





	

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-06-29 19:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-29  2:10 [PATCH 1/3] .mailmap: merge different spellings of names Stefan Beller
2018-06-29  2:10 ` [PATCH 2/3] .mailmap: assume Jason McMullan to be the same person Stefan Beller
2018-06-29 16:33   ` Junio C Hamano
2018-06-29  2:10 ` [PATCH 3/3] .mailmap: map names with multiple emails to the same author identity Stefan Beller
2018-06-29 17:42   ` Junio C Hamano
2018-06-29 18:38     ` Stefan Beller
2018-06-29 19:41       ` Junio C Hamano
2018-06-29 17:43 ` [PATCH 1/3] .mailmap: merge different spellings of names Junio C Hamano

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).