mesa/bin/people.csv

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

141 lines
6.6 KiB
CSV
Raw Normal View History

bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Aaron Ruby, aruby@qnx.com, aruby
Adam Jackson, ajax@redhat.com, ajax
Alejandro Piñeiro, apinheiro@igalia.com, apinheiro
Aleksi Sapon, aleksi.sapon@autodesk.com, DDoSQc
Alyssa Rosenzweig, alyssa.rosenzweig@intel.com, alyssa
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Andrew Wolfers, aswolfers@google.com, aswolfers
Antonio Ospite, antonio.ospite@collabora.com, ao2
Benjamin Cheng, benjamin.cheng@amd.com, bcheng
Benjamin ROBIN, dev@benjarobin.fr, benjarobin
Boris Brezillon, boris.brezillon@collabora.com, bbrezillon
Brian Paul, brian.paul@broadcom.com, brianp
Caio Oliveira, caio.oliveira@intel.com, cmarcelo
Caleb Callaway, caleb.callaway@intel.com, ccallawa
Casey Bowman, casey.g.bowman@intel.com, cgbowman
Caterina Shablia, caterina.shablia@collabora.com, nanokatze
Chia-I Wu, olvaffe@gmail.com, olv
Christian Gmeiner, cgmeiner@igalia.com, austriancoder
Christopher Michael, cmichael@igalia.com, cpmichael
Christoph Pillmayer, christoph.pillmayer@arm.com, chrpil
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Colin Marc, hi@colinmarc.com, colinmarc
Connor Abbott, cwabbott0@gmail.com, cwabbott0
Corentin Noël, corentin.noel@collabora.com, tintou
Daniel Schürmann, daniel@schuermann.dev, daniel-schuermann
Daniel Stone, daniels@collabora.com, daniels
Danylo Piliaiev, dpiliaiev@igalia.com, Danil
Dave Airlie, airlied@redhat.com, airlied
David Heidelberg, david@ixit.cz, dh
David Rosca, nowrep@gmail.com, nowrep
David Tobolik, dtobolik@redhat.com, dtobolik
Deborah Brouwer, deborah.brouwer@collabora.com, dbrouwer
Detlev Casanova, detlev.casanova@collabora.com, detlev.c
Dmitry Baryshkov, dmitry.baryshkov@linaro.org, lumag
Dudemanguy, random342@airmail.cc, Dudemanguy
duncan.hopkins, duncan.hopkins@foundry.com, duncan.hopkins
Dylan Baker, dylan.c.baker@intel.com, dbaker
Emma Anholt, emma@anholt.net, anholt
Emmanuel Gil Peyrot, linkmauve@linkmauve.fr, linkmauve
Eric Engestrom, eric@igalia.com, eric
Erico Nunes, nunes.erico@gmail.com, enunes
Eric R. Smith, eric.smith@collabora.com, ericsmith
Erik Faye-Lund, erik.faye-lund@collabora.com, kusma
Ernst Persson, ernstp@gmail.com, ernstp
Faith Ekstrand, faith.ekstrand@collabora.com, gfxstrand
Felix DeGrood, felix.j.degrood@intel.com, fjdegroo
Feng Jiang, jiangfeng@kylinos.cn, flynnjiang
Francisco Jerez, currojerez@riseup.net, currojerez
Georg Lehmann, dadschoorse@gmail.com, DadSchoorse
Guilherme Gallo, guilherme.gallo@collabora.com, gallo
Gurchetan Singh, gurchetansingh@google.com, gurchetansingh
Hans-Kristian Arntzen, post@arntzen-software.no, themaister
Hyunjun Ko, zzoon@igalia.com, zzoon
Iago Toral Quiroga, itoral@igalia.com, itoral
Ian Romanick, ian.d.romanick@intel.com, idr
Icenowy Zheng, uwu@icenowy.me, icenowy
Igor Torrente, igor.torrente@collabora.com, igor.torrente
Ivan Avdeev, 1@provod.gl, provod
Iván Briano, ivan.briano@intel.com, ibriano
James Hogan, james@albanarts.com, jameshogan
Janne Grunau, j@jannau.net, jannau
Jason Macnak, natsu@google.com, jmacnak
Jesse Natalie, jenatali@microsoft.com, jenatali
Job Noorman, jnoorman@igalia.com, jnoorman
John Anthony, john.anthony@arm.com, jna
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Jordan Justen, jordan.l.justen@intel.com, jljusten
Jose Maria Casanova Crespo, jmcasanova@igalia.com, chema
José Roberto de Souza, jose.souza@intel.com, zehortigoza
Juan A. Suarez Romero, jasuarez@igalia.com, jasuarez
Julia Zhang, julia.zhang@amd.com, Julia
Jung-uk Kim, jkim@FreeBSD.org, jkim
Juston Li, justonli@google.com, justonli
Karmjit Mahil, karmjit.mahil@igalia.com, CreativeCylon
Karol Herbst, kherbst@redhat.com, karolherbst
Kenneth Graunke, kenneth@whitecape.org, kwg
Kevin Chuang, kaiwenjon23@gmail.com, kaiwenjon
Konstantin Seurer, konstantin.seurer@gmail.com, KonstantinSeurer
Lars-Ivar Hesselberg Simonsen, lars-ivar.simonsen@arm.com, larsivsi
lcagustini, lucas.c.agustini@gmail.com, lcagustini
Leonard Göhrs, l.goehrs@pengutronix.de, hnez
Lionel Landwerlin, lionel.g.landwerlin@intel.com, llandwerlin
liuqiang, liuqiang@kylinos.cn, genhoayi
Lorenzo Rossi, snowycoder@gmail.com, SnowyCoder
Lucas De Marchi, lucas.demarchi@intel.com, demarchi
Lucas Stach, dev@lynxeye.de, lynxeye
Lukas Lipp, lippls@hotmail.com, fknfilewalker
Maíra Canal, mcanal@igalia.com, mairacanal
Manuel Dun, manueldun@gmail.com, manueldun
Marc Herbert, marc.herbert@gmail.com, marc-hb
Marek Olšák, marek.olsak@amd.com, mareko
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Mark Collins, mark@igalia.com, PixelyIon
Martin Krastev, martin.krastev@broadcom.com, blu
Martin Roukala (né Peres), martin.roukala@mupuf.org, mupuf
Mary Guillemard, mary@mary.zone, marysaka
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Matthew Brost, matthew.brost@intel.com, mbrost
Matt Turner, mattst88@gmail.com, mattst88
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Mauro Rossi, issor.oruam@gmail.com, issor.oruam
Mel Henning, mhenning@darkrefraction.com, mhenning
Michael Cheng, michael.cheng@intel.com, michaelonchrome
Michel Dänzer, michel@daenzer.net, daenzer
Mike Blumenkrantz, michael.blumenkrantz@gmail.com, zmike
Mohamed Ahmed, mohamedahmedegypt2001@gmail.com, mohamexiety
Nanley Chery, nanley.g.chery@intel.com, nchery
Natalie Vock, natalie.vock@gmx.de, pixelcluster
Olivia Lee, olivia.lee@collabora.com, olivia
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Patrick Lerda, patrick9876@free.fr, noblock
Paulo Zanoni, paulo.r.zanoni@intel.com, pzanoni
Pavel Ondračka, pavel.ondracka@gmail.com, ondracka
Peyton Lee, peytolee@amd.com, peytolee
Pierre-Eric Pelloux-Prayer, pelloux@gmail.com, pepp
Pohsiang (John) Hsu, pohhsu@microsoft.com, pohhsu_microsoft
Qiang Yu, yuq825@gmail.com, yuq825
Rhys Perry, pendingchaos02@gmail.com, pendingchaos
Rob Clark, robclark@freedesktop.org, robclark
Roland Scheidegger, roland.scheidegger@broadcom.com, sroland
Ruijing Dong, ruijing.dong@amd.com, rdong
Ryan Mckeever, ryan.mckeever@collabora.com, rmckeever
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Sagar Ghuge, sagar.ghuge@intel.com, sagarghuge
Samuel Pitoiset, samuel.pitoiset@gmail.com, hakzsam
Saroj Kumar, saroj.kumar@amd.com, sarojk
Sathishkumar S, sathishkumar.sundararaju@amd.com, sathish
Serdar Kocdemir, kocdemir@google.com, kocdemir
Sergi Blanch Torne, sergi.blanch.torne@collabora.com, sergi
Sil Vilerino, sivileri@microsoft.com, sivileri
Simon Ser, contact@emersion.fr, emersion
Sonny Jiang, sonjiang@amd.com, sonny
Stéphane Cerveau, scerveau@igalia.com, dabrain34
Tapani Pälli, tapani.palli@intel.com, tpalli
Thomas H.P. Andersen, phomes@gmail.com, phomes
Tim Keller, tjkeller.xyz, tjk
Timothy Arceri, tarceri@itsqueeze.com, tarceri
Timur Kristóf, timur.kristof@gmail.com, Venemo
Valentine Burley, valentine.burley@collabora.com, Valentine
Vasily Khoruzhick, anarsoul@gmail.com, anarsoul
Vignesh Raman, vignesh.raman@collabora.com, vigneshraman
Vinson Lee, vlee@freedesktop.org, vlee
Xaver Hugl, xaver.hugl@kde.org, Zamundaaa
Yiwei Zhang, zzyiwei@chromium.org, zzyiwei
Yogesh Mohan Marimuthu, yogesh.mohanmarimuthu@amd.com, yogeshmohan
Yonggang Luo, luoyonggang@gmail.com, lygstate
bin: add list of Mesa contributors to make it easier for people (especially newcomers to the project) to add review tags, we need a database mapping gitlab usernames to author names & emails. that way, if someone just comments "rb" or whatever, there's a direct way to look that up. this comimt adds a list of current contributors with the following methodology: 1. first, I grabbed all names + emails of recent authors, with mailmap applied, as proxy for active contributors: $ git log --since=2025-01-01 --pretty='%aN,%aE,'|sort | uniq 2. then, I scraped usernames via the gitlab api attempting to match by name. I don't want to hammer the gitlab api too much which is why I tried to keep the list in #1 as small as possible. import gitlab import subprocess import tempfile import sys import urllib.request import csv gl = gitlab.Gitlab('https://gitlab.freedesktop.org', private_token=...) names = {} with open('dump.csv') as csvfile: spamreader = csv.reader(csvfile) for row in spamreader: if len(row) == 3: names[row[0]] = row[1] for name in names: users = gl.users.list(search=name) print(', '.join([name, names[name]] + [u.username for u in users])) 3. finally, I fixed up various data issues by hand. there were cases of both people with multiple usernames (I tried to pick the one that's actually in use), and people whose name on their profile does not match the name in their commits (I tried to determine the username from searching gitlab manually, but dropped a number of such authors when it was nontrivial to figure out. I am a regular reviewer across the tree so if I don't recognize your name you're probably not that active, sorry.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33896>
2025-03-05 09:56:47 -05:00
Zan Dobersek, zdobersek@igalia.com, zdobersek
Zoltán Böszörményi, zboszor@gmail.com, zboszor