Skip to content

Commit

Permalink
Account for duplicate emails with .mailmap (#1597)
Browse files Browse the repository at this point in the history
The .mailmap file maps author/committer names and emails to canonical
real names and email addresses.

This also updates the CONTRIBUTORS.md file with missing names from the
git logs.

This information is to the best of our knowledge, but please submit
any corrections if you prefer.

Signed-off-by: Cary Phillips <[email protected]>
  • Loading branch information
cary-ilm authored Dec 20, 2023
1 parent 1cac626 commit d65a626
Show file tree
Hide file tree
Showing 2 changed files with 210 additions and 2 deletions.
163 changes: 163 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright (c) Contributors to the OpenEXR Project.
#
# This file establishes email equivalences so we can resolve what look like
# multiple authors, but actually are the same author who has used multiple
# emails over the course of their involvement with the project.
#
# The format is any of the following:
# <CANONICAL-EMAIL> <alternate-email>
# CANONICAL-NAME <CANONICAL-EMAIL> <alternate-email>
# CANONICAL-NAME <CANONICAL-EMAIL> alternate-name <alternate-email>
#
# You can check for duplicates with this command:
# git shortlog -sne --all
# That command (and others) will use this file to collapse the duplicates.
#
# If you see any duplicates we don't account for here, or if you look at your
# own entry here and want a different name or email to be your canonical one
# (we may not have guessed correctly and matched your preferences), please
# file a PR with the edits to this file.

Aaron Demolder <[email protected]>
Abe Fettig <[email protected]>
Aloys Baillet <[email protected]> aloysb <[email protected]>
Andrew Kunz <[email protected]>
Anton Dukhovnikov <[email protected]> Anton Dukhovnikov <[email protected]>
Antonio Rojas <[email protected]>
Aras Pranckevičius <[email protected]> Aras Pranckevičius <[email protected]>
Aras Pranckevičius <[email protected]> Aras Pranckevičius <[email protected]>
Arkady Shapkin <[email protected]>
Arkell Rasiah <[email protected]> Arkell Rasiah <[email protected]>
Arkell Rasiah <[email protected]> Arkell Rasiah <[email protected]>
Axel Waggershauser <[email protected]>
axxel <[email protected]>
Balázs Oroszi <[email protected]>
Barnaby Robson <[email protected]> Barnaby Robson <[email protected]>
Ben Grimes <[email protected]>
Bernd <[email protected]>
Brendan Bolles <[email protected]>
CAHEK7 <[email protected]>
Cary Phillips <[email protected]> cary-ilm <[email protected]>
Cary Phillips <[email protected]> Cary Phillips <[email protected]>
Cary Phillips <[email protected]> seabeepea <[email protected]>
Catherine <[email protected]>
Chris Leu <[email protected]> cdleu430 <[email protected]>
Christina Tempelaar-Lietz <[email protected]> ¨Christina Tempelaar-Lietz¨ <[email protected]>
Christina Tempelaar-Lietz <[email protected]> xlietz <[email protected]>
Christopher Horvath <[email protected]>
Christopher Kulla <[email protected]>
Christoph Gohlke <[email protected]>
cia-rana <[email protected]>
Cristian Martínez <[email protected]>
Dan Horák <[email protected]>
Daniel Kaneider <[email protected]>
Darby Johnston <[email protected]>
Dave Sawyer <[email protected]>
David Korczynski <[email protected]>
Developer-Ecosystem-Engineering <65677710+Developer-Ecosystem-Engineering@users.noreply.github.com>
dgmzc <[email protected]>
Diogo Teles Sant'Anna <[email protected]>
Dirk Lemstra <[email protected]> dirk <[email protected]>
dracwyrm <[email protected]>
Drew Hess <[email protected]>
Ed Hanway <[email protected]> Ed Hanway <[email protected]>
Edward Kmett <[email protected]>
Eric Sommerlade <[email protected]>
Eric Wimmer <[email protected]>
E Sommerlade <[email protected]>
fgc <fgc>
Florian Kainz <[email protected]>
Grant Kim <[email protected]>
Gregorio Litenstein <[email protected]>
Gyula Gubacsi <[email protected]>
Halfdan Ingvarsson <[email protected]>
Harry Mallon <[email protected]>
Huibean Luo <[email protected]>
ianianda <[email protected]>
Ibraheem Alhashim <[email protected]>
Jack Kingsman <[email protected]>
Jamie Kenyon <[email protected]>
Jan Tojnar <[email protected]>
jbradley <[email protected]>
Jean-Francois Panisset <[email protected]>
Jens Lindgren <[email protected]>
Ji Hun Yu <[email protected]>
Johannes Vollmer <[email protected]>
John Loy <[email protected]>
John Mertic <[email protected]>
Jonathan Stone <[email protected]>
Jose Luis Cercos-Pita <[email protected]> Jose Luis Cercós Pita <[email protected]>
Joseph Goldstone <[email protected]> Joseph Goldstone <[email protected]>
Juha Reunanen <[email protected]>
Julian Amann <[email protected]>
Juri Abramov <[email protected]> Juri Abramov <[email protected]>
Juri Abramov <[email protected]> JuriAbramov <[email protected]>
Karl Hendrikse <[email protected]> karlhendrikse <[email protected]>
Karl Rasche <[email protected]> Karl Rasche <[email protected]>
Kevin Wheatley <[email protected]>
Kimball Thurston <[email protected]>
kwizart <[email protected]>
Larry Gritz <[email protected]>
Laurens Voerman <[email protected]>
L. E. Segovia <[email protected]>
Liam Fernandez <[email protected]>
lilinjie <[email protected]>
Lucy Wilkes <[email protected]>
luzpaz <[email protected]>
mancoast <[email protected]>
mandree <[email protected]>
Mark Reid <[email protected]>
Mark Sisson <[email protected]>
Martin Aumüller <[email protected]>
Martin Husemann <[email protected]>
Matthäus G. Chajdas <[email protected]>
Matthias C. M. Troffaes <[email protected]>
Matt Pharr <[email protected]>
Md Sadman Chowdhury <[email protected]>
Michael Thomas (malinka) <[email protected]>
Nicholas Yue <[email protected]>
Nick Porcino <[email protected]> meshula <[email protected]>
Nick Porcino <[email protected]> Nick Porcino <[email protected]>
Nick Porcino <[email protected]> Nick Porcino <[email protected]>
Nick Porcino <[email protected]> nporcino-pixar <[email protected]>
Nick Rasmussen <[email protected]> Nick Rasmussen <[email protected]>
Nick Rasmussen <[email protected]> Nick Rasmussen <[email protected]>
Nicolas Chauvet <[email protected]>
Niklas Hambüchen <[email protected]>
OgreTransporter <[email protected]>
oleksii.vorobiov <[email protected]>
Owen Thompson <[email protected]>
patlefort <[email protected]>
Paul Schneider <[email protected]>
Peter Hillman <[email protected]> peterhillman <[email protected]>
Peter Hillman <[email protected]> peterhillman <[email protected]>
Peter Steneteg <[email protected]>
Peter Urbanec <[email protected]>
Phyrexian <[email protected]>
Piotr Stanczyk <[email protected]> Piotr <[email protected]>
Piotr Stanczyk <[email protected]> Piotr Stanczyk <[email protected]>
Piotr Stanczyk <[email protected]> pstanczyk <[email protected]>
Ralph Potter <[email protected]>
r-a-sattarov <[email protected]>
Rémi Achard <[email protected]>
Reto Kromer <[email protected]>
Richard Goedeken <[email protected]>
Sergey Fedorov <[email protected]>
Shawn Walker-Salas <[email protected]>
Simon Boorer <[email protected]>
Simon Otter <[email protected]>
Srinath Ravichandran <[email protected]>
Thanh Ha <[email protected]>
Thomas Debesse <[email protected]>
Thorsten Kaufmann <[email protected]>
Timothy Lyanguzov <[email protected]>
Transporter <[email protected]>
Vertexwahn <[email protected]>
Wenzel Jakob <[email protected]>
Wojciech Jarosz <[email protected]> wjarosz <wjarosz>
Xo Wang <[email protected]>
Yaakov Selkowitz <[email protected]>
Yining Karl Li <[email protected]>
Yujie Shu <[email protected]> Yujie Shu (Intern) <[email protected]>
zengwei2000 <[email protected]>
49 changes: 47 additions & 2 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,68 +4,113 @@
This is a list of contributors to the OpenEXR project, sorted
alphabetically by first name.

If you know of missing, please email: [email protected].

If you know of missing, please email [email protected] or submit a PR.

* Aaron Demolder
* Abe Fettig
* Aloys Baillet
* Andre Mazzone
* Andrew Kunz
* Anton Dukhovnikov
* Antonio Rojas
* Aras Pranckevičius
* Arkady Shapkin
* Arkell Rasiah
* Axel Waggershauser
* Balázs Oroszi
* Barnaby Robson
* Ben Grimes
* Brendan Bolles
* Cary Phillips
* Chris Leu
* Christina Tempelaar-Lietz
* Christopher Horvath
* Christopher Kulla
* Christoph Gohlke
* Cristian Martínez
* Dan Horák
* Daniel Kaneider
* Darby Johnston
* Dave Sawyer
* David Korczynski
* Diogo Teles Sant'Anna
* Dirk Lemstra
* Drew Hess
* Ed Hanway
* Edward Kmett
* Eric Sommerlade
* Eric Wimmer
* E Sommerlade
* Florian Kainz
* Grant Kim
* Gregorio Litenstein
* Gyula Gubacsi
* Halfdan Ingvarsson
* Harry Mallon
* Huibean Luo
* Ibraheem Alhashim
* Jack Kingsman
* Jamie Kenyon
* Jan Tojnar
* Jean-Francois Panisset
* Jens Lindgren
* Ji Hun Yu
* Johannes Vollmer
* John Loy
* John Mertic
* Jonathan Stone
* Jose Luis Cercos-Pita
* Joseph Goldstone
* Juha Reunanen
* Julian Amann
* Juri Abramov
* Karl Hendrikse
* Karl Rasche
* Kevin Wheatley
* Kimball Thurston
* Larry Gritz
* Laurens Voerman
* L. E. Segovia
* Liam Fernandez
* Lucy Wilkes
* Mark Reid
* Mark Sisson
* Martin Aumüller
* Martin Husemann
* Matthäus G. Chajdas
* Matthias C. M. Troffaes
* Matt Pharr
* Md Sadman Chowdhury
* Michael Thomas
* Nicholas Yue
* Nick Porcino
* Nick Rasmussen
* Nicolas Chauvet
* Niklas Hambüchen
* OgreTransporter
* Owen Thompson
* Paul Schneider
* Peter Hillman
* Peter Steneteg
* Peter Urbanec
* Phil Barrett
* Piotr Stanczyk
* Ralph Potter
* Rémi Achard
* Reto Kromer
* Richard Goedeken
* Sergey Fedorov
* Shawn Walker-Salas
* Simon Boorer
* Simon Otter
* Srinath Ravichandran
* Thanh Ha
* Thomas Debesse
* Thorsten Kaufmann
* Timothy Lyanguzov
* Wenzel Jakob
* Wojciech Jarosz
* Xo Wang
* Yaakov Selkowitz
* Yining Karl Li
* Yujie Shu

0 comments on commit d65a626

Please sign in to comment.