Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: update AUTHORS list #29608

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Andreas Offenhaeuser <offenhaeuser@gmail.com> anoff <offenhaeuser@gmail.com>
Andy Bettisworth <andy.bettisworth@accreu.com>
Angel Stoyanov <atstojanov@gmail.com> atstojanov <atstojanov@gmail.com>
Anna Henningsen <anna@addaleax.net> <sqrt@entless.org>
Anna Henningsen <anna@addaleax.net> <github@addaleax.net>
Anna Magdalena Kedzierska <anna.mag.kedzierska@gmail.com> AnnaMag <AnnaMag@users.noreply.github.com>
Antoine Amara <amara.antoine@gmail.com> Antoine AMARA <amara.antoine@gmail.com>
Aria Stewart <aredridel@dinhe.net> <aredridel@nbtsc.org>
Expand All @@ -44,8 +45,10 @@ Ben Noordhuis <info@bnoordhuis.nl> <bnoordhuis@bender.(none)>
Ben Noordhuis <info@bnoordhuis.nl> <ben@strongloop.com>
Ben Taber <ben.taber@gmail.com>
Benjamin Coe <bencoe@gmail.com> <ben@npmjs.com>
Benjamin Coe <bencoe@gmail.com> <bencoe@google.com>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bcoe Is the gmail one your preferred one? That’s what this is assuming here but please correct me if I’m wrong.

Benjamin Fleischer <github@benjaminfleischer.com> Benjamin Fleischer <benjamin.fleischer@swipesense.com>
Benjamin Gruenbaum <inglor@gmail.com> <benji@peer5.com>
Benjamin Gruenbaum <benjamingr@gmail.com> <benji@peer5.com>
Benjamin Gruenbaum <benjamingr@gmail.com> <inglor@gmail.com>
addaleax marked this conversation as resolved.
Show resolved Hide resolved
Benjamin Waters <benjamin.waters@outlook.com> <ben25890@gmail.com>
Bert Belder <bertbelder@gmail.com> <bert@piscisaureus2.(none)>
Bert Belder <bertbelder@gmail.com> <info@2bs.nl>
Expand Down Expand Up @@ -158,6 +161,7 @@ Imran Iqbal <imran@imraniqbal.org> <imrani@ca.ibm.com>
Ionică Bizău <bizauionica@gmail.com> <bizauionica@yahoo.com>
Isaac Z. Schlueter <i@izs.me>
Isaac Z. Schlueter <i@izs.me> <i@foohack.com>
Isaac Z. Schlueter <i@izs.me> isaacs <nope@not.real>
Isuru Siriwardana <isuruanatomy@gmail.com> isurusiri <isuruanatomy@gmail.com>
Italo A. Casas <me@italoacasas.com> <italo@italoacasas.com>
Jackson Tian <shyvo1987@gmail.com> <puling.tyq@alibaba-inc.com>
Expand Down Expand Up @@ -304,6 +308,7 @@ Ricardo Sánchez Gregorio <me@richnologies.io> richnologies <me@richnologies.io>
Rick Olson <technoweenie@gmail.com>
Rob Adelmann <adelmann@adobe.com> <robadelmann@gmail.com>
Rob Adelmann <adelmann@adobe.com> adelmann <adelmann@adobe.com>
Robert Nagy <ronagy@icloud.com> Robert Nagy <robertnagy@Roberts-MacBook-Pro.local>
Rod Machen <rod.machen@help.com> <mail@rodmachen.com>
Roman Klauke <romaaan.git@gmail.com> <romankl@users.noreply.github.com>
Roman Reiss <me@silverwind.io>
Expand All @@ -323,12 +328,14 @@ Sam Mikes <smikes@cubane.com>
Sam P Gallagher-Bishop <samgallagherb@gmail.com> <SPGB@users.noreply.github.com>
Sam Shull <brickysam26@gmail.com> <brickysam26@samuel-shulls-computer.local>
Sam Shull <brickysam26@gmail.com> <sshull@squaremouth.com>
Sambasiva Suda <sambasivarao@gmail.com>
Sam Roberts <vieuxtech@gmail.com> <sam@strongloop.com>
Samantha Sample <ssample812@gmail.com> = <=>
addaleax marked this conversation as resolved.
Show resolved Hide resolved
Sambasiva Suda <sambasivarao@gmail.com>
San-Tai Hsu <v@fatpipi.com>
Santiago Gimeno <santiago.gimeno@gmail.com> <santiago.gimeno@ionide.es>
Sarah Meyer <sarahsaltrick@gmail.com> sarahmeyer <sarahsaltrick@gmail.com>
Sartrey Lee <sartrey@163.com> sartrey <sartrey@163.com>
Saúl Ibarra Corretgé <s@saghul.net> <saghul@gmail.com>
addaleax marked this conversation as resolved.
Show resolved Hide resolved
Scott Blomquist <github@scott.blomqui.st> <sblom@microsoft.com>
Segu Riluvan <rilwan22@hotmail.com> <riluvan@gmail.com>
Sergey Kryzhanovsky <skryzhanovsky@gmail.com> <another@dhcp199-223-red.yandex.net>
Expand Down Expand Up @@ -418,6 +425,7 @@ Yazhong Liu <yorkiefixer@gmail.com> Yorkie Liu <yorkiefixer@gmail.com>
Yingchen Xue <yingchenxue@qq.com>
Yongsheng Zhang <zyszys98@gmail.com>
Yongsheng Zhang <zyszys98@gmail.com> <17367077526@163.com>
Yongsheng Zhang <zyszys98@gmail.com> <zhangyongsheng@youzan.com>
Yoshihiro KIKUCHI <yknetg@gmail.com>
Yosuke Furukawa <yosuke.furukawa@gmail.com> <furukawa.yosuke@dena.jp>
Yuichiro MASUI <masui@masuidrive.jp>
Expand Down
168 changes: 166 additions & 2 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -538,7 +538,7 @@ Anton Khlynovskiy <subzey@gmail.com>
Nicolas Talle <dev@nicolab.net>
Mike Pennisi <mike@mikepennisi.com>
Maxwell Krohn <themax@gmail.com>
Saúl Ibarra Corretgé <saghul@gmail.com>
Saúl Ibarra Corretgé <s@saghul.net>
Greg Brail <greg@apigee.com>
Shuhei Kagawa <shuhei.kagawa@gmail.com>
Josh Dague <daguej@email.uc.edu>
Expand Down Expand Up @@ -707,7 +707,7 @@ Bruno Jouhier <bjouhier@gmail.com>
René Kooi <rene@kooi.me>
Petka Antonov <petka_antonov@hotmail.com>
Ryan Scheel <ryan.havvy@gmail.com>
Benjamin Gruenbaum <inglor@gmail.com>
Benjamin Gruenbaum <benjamingr@gmail.com>
Pavel Medvedev <pmedvedev@gmail.com>
Russell Dempsey <sgtpooki@gmail.com>
Tierney Cyren <hello@bnb.im>
Expand Down Expand Up @@ -2683,5 +2683,169 @@ Michael Wei <mwei@cs.ucsd.edu>
Alexander Sattelmaier <alexander.sattelmaier@gmail.com>
Avi ד <avi.the.coder@gmail.com>
Thomas <hakerh403@gmail.com>
Aymen Naghmouchi <aymen.aymen@live.it>
himself65 <himself6565@gmail.com>
Geir Hauge <geir.hauge@gmail.com>
Patrick Gansterer <paroga@paroga.com>
Nicolas Moteau <nicolas.moteau@orange.com>
Anthony Tuininga <anthony.tuininga@oracle.com>
Yann Hamon <yann.hamon@contentful.com>
Ben Swinburne <ben.swinburne@gmail.com>
Colin Prince <col@colinprince.com>
TJKoury <TJKoury@gmail.com>
dnlup <dwon.dnl@gmail.com>
Hang Jiang <jianghangscu@gmail.com>
Vladislav Kaminsky <wlodzislav@outlook.com>
Daiki Ihara <sasurau4@gmail.com>
toshi1127 <toshi.matsumoto.2n@stu.hosei.ac.jp>
nd-02110114 <nd.12021218@gmail.com>
dkundel <dominik.kundel@gmail.com>
Evan Plaice <evanplaice@gmail.com>
simon3000 <simon300000@users.noreply.github.com>
Marcos Casagrande <marcoscvp90@gmail.com>
Ruwan Geeganage <rpgeeg@gmail.com>
Maël Nison <mael@fb.com>
Gerson Niño <meta.author@gersonnino.me>
freestraws <freestraws1@gmail.com>
Daniel Beckert <drbeckert@gmail.com>
Rivaldo Junior <jrcavalcantejr@gmail.com>
Rongjian Zhang <pd4d10@gmail.com>
tonyhty <tonyhty@outlook.com>
jyjunyz <jyjunyz@163.com>
tongshouyu <tongshouyu@bytedance.com>
lixin.atom <lixin.atom@bytedance.com>
luoyu <luoyu@bytedance.com>
xinyulee <lixinyu1994123@gmail.com>
hardfist <1562502418@qq.com>
shenchen <shenchen@bytedance.com>
zhoujiamin <zhoujiamin@bytedance.com>
Chenxi Yuan <yuanchenxi95@gmail.com>
nilianzhu <nilianzhu@bytedance.com>
wuchenkai <wuchenkai@bytedance.com>
xuqinggang <xuqinggang@bytedance.com>
XGHeaven <xgheaven@gmail.com>
sinoon <sinoon1218@gmail.com>
Yaphet Ye <tsyeyuanfeng@126.com>
OneNail <OneNail@yeah.net>
陈健 <chenjian.bzh@bytedance.com>
heben <heben@bytedance.com>
sujunfei <sujunfei@bytedance.com>
imhype <543717080@qq.com>
ptaylor <paul.e.taylor@me.com>
Boxuan Li <liboxuan@connect.hku.hk>
Aditya Pratap Singh <adisinghrajput@gmail.com>
Eugene Ostroukhov <eostroukhov@netflix.com>
Preveen Padmanabhan <dxb1230@gmail.com>
Benjamin Ki <me@benjaminki.com>
Daniel Nalborczyk <dnalborczyk@gmail.com>
Alba Mendez <me@alba.sh>
zero1five <zerodengyin@gmail.com>
Gaelan <gbs@canishe.com>
Jacob <jacobq@gmail.com>
himself65 <himself65@outlook.com>
Dan Beglin <dbeglinuk@gmail.com>
Anish Asrani <anishasrani@gmail.com>
teams2ua <teams2ua@gmail.com>
oksana <ok.semonenko@gmail.com>
Grigorii K. Shartsev <me@shgk.me>
Kopachyov Vitaliy <kopachyov.vitaliy@yandex.ru>
MurkyMeow <dinosowermurky@gmail.com>
Evgenii Shchepotev <evgenii.schepotiev@gmail.com>
martyns0n <zogacc@gmail.com>
Levin Eugene <lzhnek@gmail.com>
Alexander Avakov <yaavakov@gmail.com>
Grigory Gorshkov <petralmazov100@gmail.com>
Keroosha <mr.dead.toast@gmail.com>
Tariq Ramlall <srcmake@gmail.com>
Alex Pry <opterione@gmail.com>
Yuriy Vasiyarov <yvasiyarov@ozon.travel>
Mikhail Kuklin <mihan007@ya.ru>
went.out <went.out@gmail.com>
Kyle Zhang <icese7en@gmail.com>
Alex Temny <dashkamimicry100@gmail.com>
Alex Aubuchon <alex@aub.dev>
Samuel Attard <samuel.r.attard@gmail.com>
rexagod <rexagod@gmail.com>
Antonio Kukas <tonykukas@gmail.com>
murgatroid99 <mlumish@google.com>
Saagar Jha <saagar@saagarjha.com>
vmarchaud <contact@vmarchaud.fr>
Milad Farazmand <miladfar@ca.ibm.com>
mutao <mutao-hf@loongson.cn>
Samantha Sample <ssample812@gmail.com>
nicolasrestrepo <nicolasrestrepo34@gmail.com>
Angie M. Delgado <amelisdl@gmail.com>
Alex Ramirez <alexander.ramirez@gmail.com>
Duvan Monsalve <duvanmonsa@gmail.com>
Luis Gallon <luisgallon@gmail.com>
kball <kball@zendev.com>
MistyBlunch <gracenikole@gmail.com>
Laura Ciro <ltciro@gmail.com>
Yomar <yomar.guti@gmail.com>
raveneyex <raveneyex@gmail.com>
khriztianmoreno <khriztianmoreno@gmail.com>
David Sánchez <d4vsanchez@gmail.com>
melinamejia95 <melinamejia95@gmail.com>
David Carlier <devnexen@gmail.com>
Benoît Zugmeyer <bzugmeyer@gmail.com>
Julian Correa <julian.alexis.correa@gmail.com>
Felipe <afvasquezt@gmail.com>
Juan Roa <jdroa92@gmail.com>
Ivan Villa <trezeguet55@gmail.com>
Caleb ツ Everett <calebev@amazon.com>
Miken <omarlozano053@gmail.com>
Eugene Ostroukhov <eostroukhov@gmail.com>
Gabriela Niño <gabynr@gmail.com>
Mike MacCana <mike.maccana@gmail.com>
Tim Baverstock <tim.baverstock@corp.badoo.com>
Walle Cyril <cyril.walle@protonmail.com>
Xu Meng <mengxumx@cn.ibm.com>
Samuel Attard <sattard@slack-corp.com>
Ben L. Titzer <titzer@google.com>
Ojasvi Monga <ojasvi@Ojasvis-MacBook-Air.local>
Shajan Jacob <shajanjp@gmail.com>
Austin Wright <aaa@bzfx.net>
Vickodev <harvic3@gmail.com>
Karen He <32376376+baekrxnn@users.noreply.github.com>
Harshitha KP <harshi46@in.ibm.com>
Tanner Stirrat <tstirrat@gmail.com>
h3knix <h3knix@gmail.com>
Cotton Hou <himcotton@gmail.com>
Edward Vielmetti <edward.vielmetti@gmail.com>
Micha Hanselmann <deermichel@github.com>
Luca Lindhorst <info@lucalindhorst.de>
Manuel Ochoa Loaiza <mochoa1127@gmail.com>
Juan Bedoya <juansb827@gmail.com>
Andres Bedoya <mortiis.angel@gmail.com>
elyalvarado <elyalvarado@gmail.com>
Felipe Duitama <felipedc09@gmail.com>
Alejandro Nanez <alejonanez@gmail.com>
Jeroen Ooms <jeroenooms@gmail.com>
PaulBags <19583196+PaulBags@users.noreply.github.com>
EduardoRFS <theeduardorfs@gmail.com>
Natalie Fearnley <nfearnley@gmail.com>
pi1024e <doremylover123@gmail.com>
Giorgos Ntemiris <ntemirisgiorgos3@gmail.com>
Rainer Poisel <rainer.poisel@gmail.com>
Andrew Hughes <Andrew.Hughes1@ibm.com>
Tony Brix <tony@brix.ninja>
Anas Aboureada <anas.ieee@gmail.com>
MattIPv4 <matthew@cowley.org.uk>
David Guttman <david@js.la>
Xavier Stouder <xavier@stouder.io>
ran <abbshrsoufii@gmail.com>
Nick Schonning <nschonni@gmail.com>
Chetan Karande <kchetan.tech@gmail.com>
Bradley Farias <bfarias@godaddy.com>
Nimit Aggarwal <nimitagg95@gmail.com>
Devendra Satram <devendra4sci@gmail.com>
AtticusYang <yyongtai@163.com>
Kamil Rytarowski <n54@gmx.com>
Aditya <adityashnkr5@gmail.com>
Denis Zavershinskiy <zaverden@gmail.com>
Levhita <levhita@gmail.com>
claudiahdz <cghr1990@gmail.com>
Geoffrey Booth <GeoffreyBooth@users.noreply.github.com>
Javier Ledezma <juls0593@gmail.com>

# Generated by tools/update-authors.js
9 changes: 8 additions & 1 deletion tools/update-authors.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ const path = require('path');
const fs = require('fs');
const readline = require('readline');

class CaseIndifferentMap {
_map = new Map();

get(key) { return this._map.get(key.toLowerCase()); }
set(key, value) { return this._map.set(key.toLowerCase(), value); }
}

const log = spawn(
'git',
// Inspect author name/email and body.
Expand All @@ -23,7 +30,7 @@ else

output.write('# Authors ordered by first contribution.\n\n');

const mailmap = new Map();
const mailmap = new CaseIndifferentMap();
{
const lines = fs.readFileSync(path.resolve(__dirname, '../', '.mailmap'),
{ encoding: 'utf8' }).split('\n');
Expand Down