From: Fabiano Rosas <farosas@suse.de>
To: "Daniel P. Berrangé" <berrange@redhat.com>, qemu-devel@nongnu.org
Cc: "Daniel P. Berrangé" <berrange@redhat.com>
Subject: Re: [PATCH 0/3] Record maintainer/reviewer Git Lab handles
Date: Mon, 22 Jun 2026 09:39:57 -0300 [thread overview]
Message-ID: <87o6h2695u.fsf@suse.de> (raw)
In-Reply-To: <20260622113152.1710585-1-berrange@redhat.com>
Daniel P. Berrangé <berrange@redhat.com> writes:
> When triaging GitLab issues, whether regular bugs or security
> disclosures, we need to be able to assign suitable accounts.
>
> We can only assign Git Lab handles for accounts that are members
> of the QEMU group, or QEMU repository with the "Reporter" role
> or higher.
>
> Currently one needs to run 'get_maintainer.pl -f <file>' to get
> the maintainer / reviewer names & emails, and then look in the
> GitLab members page to see if there is a match.
>
> This simplifies that by adding a "--gitlab" option to the
> get_maintainer.pl script that will report the GitLab handle
> for maintainers / reviewers too.
>
> MAINTAINERS is then updated with all known accounts.
>
> Ignoring bot accounts, there are the following GitLab accounts
> for people whom are not in MAINTAINERS as a Reviewer/Maintainer:
>
> Aihua Liang (aliang1)
> Anthony Roberts (anthony-linaro)
> Bastian Koppelmann (kbastian-qemu)
> Eduardo Habkost (ehabkost)
> Eldon (eldondev)
> Emilio Cota (cota_)
> Jim MacArthur (jmacarthur)
> Joaquin de Andres (xcancerberox)
> Juan Quintela (juan.quintela)
> Paul Zimmerman (pauldzim)
> Peter Krempa (pipo.sk)
> Peter Krempa (work) (pkrempa)
>
> Much more significantly, there are the following people present
> in MAINTAINERS, whom are not members of the GitLab project:
>
> Aditya Gupta <adityag-#-linux-#-ibm-#-com>
> Akihiko Odaki <odaki-#-rsg-#-ci-#-i-#-u-tokyo-#-ac-#-jp>
> Albert Esteve <aesteve-#-redhat-#-com>
> Alberto Garcia <berto-#-igalia-#-com>
> Alejandro Jimenez <alejandro-#-j-#-jimenez-#-oracle-#-com>
> Aleksandar Rikalo <arikalo-#-gmail-#-com>
> Alessandro Di Federico <ale-#-rev-#-ng>
> Alexandre Iooss <erdnaxe-#-crans-#-org>
> Alexandre Ratchov <alex-#-caoua-#-org>
> Alexey Kardashevskiy <aik-#-ozlabs-#-ru>
> Amit Shah <amit-#-kernel-#-org>
> Andrew Jeffery <andrew-#-codeconstruct-#-com-#-au>
> Anthony PERARD <anthony-#-xenproject-#-org>
> Anton Johansson <anjo-#-rev-#-ng>
> Antony Pavlov <antonynpavlov-#-gmail-#-com>
> Ari Sundholm <ari-#-tuxera-#-com>
> Artyom Tarasenko <atar4qemu-#-gmail-#-com>
> Aurelien Jarno <aurelien-#-aurel32-#-net>
> BALATON Zoltan <balaton-#-eik-#-bme-#-hu>
> Ben Chaney <bchaney-#-akamai-#-com>
> Bernhard Beschow <shentey-#-gmail-#-com>
> Bibo Mao <maobibo-#-loongson-#-cn>
> Brad Smith <brad-#-comstyle-#-com>
> Canokeys.org <contact-#-canokeys-#-org>
> Chao Liu <chao-#-liu-#-zevorn-#-gmail-#-com>
> Chinmay Rath <rathc-#-linux-#-ibm-#-com>
> Christoph Muellner <christoph-#-muellner-#-vrull-#-eu>
> Clément Chigot <chigot-#-adacore-#-com>
> Clément Mathieu--Drif <clement-#-mathieu--drif-#-bull-#-com>
> Collin Walling <walling-#-linux-#-ibm-#-com>
> Corey Minyard <cminyard-#-mvista-#-com>
> Denis V. Lunev <den-#-openvz-#-org>
> Dmitry Fleytman <dmitry-#-fleytman-#-gmail-#-com>
> Dmitry Osipenko <dmitry-#-osipenko-#-collabora-#-com>
> Dorjoy Chowdhury <dorjoychy111-#-gmail-#-com>
> Doru Blânzeanu <dblanzeanu-#-linux-#-microsoft-#-com>
> Edgar E. Iglesias <edgar-#-iglesias-#-gmail-#-com>
> Elena Ufimtseva <elena-#-ufimtseva-#-oracle-#-com>
> Eric Auger <eric-#-auger-#-redhat-#-com>
> Eric Farman <farman-#-linux-#-ibm-#-com>
> Eugenio Pérez <eperezma-#-redhat-#-com>
> Farhan Ali <alifm-#-linux-#-ibm-#-com>
> Felipe Balbi <balbi-#-kernel-#-org>
> Francisco Iglesias <francisco-#-iglesias-#-amd-#-com>
> Frederic Konrad <konrad-#-frederic-#-yahoo-#-fr>
> Gaurav Sharma <gaurav-#-sharma_7-#-nxp-#-com>
> Gautam Gala <ggala-#-linux-#-ibm-#-com>
> Gautam Menghani <gautam-#-linux-#-ibm-#-com>
> Giuseppe Lettieri <g-#-lettieri-#-iet-#-unipi-#-it>
> Glenn Miles <milesg-#-linux-#-ibm-#-com>
> Gonglei <arei-#-gonglei-#-huawei-#-com>
> Haixu Cui <quic_haixcui-#-quicinc-#-com>
> Halil Pasic <pasic-#-linux-#-ibm-#-com>
> Hao Wu <wuhaotsh-#-google-#-com>
> Hari Bathini <hbathini-#-linux-#-ibm-#-com>
> Hendrik Brueckner <brueckner-#-linux-#-ibm-#-com>
> Hervé Poussineau <hpoussin-#-reactos-#-org>
> Hongren (Zenithal) Zheng <i-#-zenithal-#-me>
> Huacai Chen <chenhuacai-#-kernel-#-org>
> Hyman Huang <infra-#-ai-#-cloud-#-bitdeer-#-com>
> Ilya Dryomov <idryomov-#-gmail-#-com>
> Ilya Leoshkevich <iii-#-linux-#-ibm-#-com>
> Ilya Maximets <i-#-maximets-#-ovn-#-org>
> Jagannathan Raman <jag-#-raman-#-oracle-#-com>
> Jamin Lin <jamin_lin-#-aspeedtech-#-com>
> Jan Kiszka <jan-#-kiszka-#-web-#-de>
> Jared Rossi <jrossi-#-linux-#-ibm-#-com>
> Jason Herne <jjherne-#-linux-#-ibm-#-com>
> Jean-Christophe Dubois <jcd-#-tribudubois-#-net>
> Jesper Devantier <foss-#-defmacro-#-it>
> Jeuk Kim <jeuk20-#-kim-#-samsung-#-com>
> Jiaxun Yang <jiaxun-#-yang-#-flygoat-#-com>
> Jiri Pirko <jiri-#-resnulli-#-us>
> Jiri Slaby <jslaby-#-suse-#-cz>
> Joe Komlodi <komlodi-#-google-#-com>
> Joel Stanley <joel-#-jms-#-id-#-au>
> John Levon <john-#-levon-#-nutanix-#-com>
> Jonathan Cameron <jic23-#-kernel-#-org>
> Kane Chen <kane_chen-#-aspeedtech-#-com>
> Kashyap Chamarthy <kchamart-#-redhat-#-com>
> Keith Busch <kbusch-#-kernel-#-org>
> Kohei Tokunaga <ktokunaga-#-mail-#-gmail-#-com>
> Kuan-Wei Chiu <visitorckw-#-gmail-#-com>
> Kyle Evans <kevans-#-freebsd-#-org>
> LIU Zhiwei <zhiwei_liu-#-linux-#-alibaba-#-com>
> Leif Lindholm <leif-#-lindholm-#-oss-#-qualcomm-#-com>
> Li Zhijian <lizhijian-#-fujitsu-#-com>
> Li-Wen Hsu <lwhsu-#-freebsd-#-org>
> Liu Zhiwei <zhiwei_liu-#-linux-#-alibaba-#-com>
> Luc Michel <luc-#-lmichel-#-fr>
> Lukas Straub <lukasstraub2-#-web-#-de>
> Maciej S. Szmigiero <maciej-#-szmigiero-#-oracle-#-com>
> Mads Ynddal <mads-#-ynddal-#-dk>
> Magnus Kulke <magnuskulke-#-linux-#-microsoft-#-com>
> Maksim Davydov <davydov-max-#-yandex-team-#-ru>
> Marcelo Tosatti <mtosatti-#-redhat-#-com>
> Mark Kanda <mark-#-kanda-#-oracle-#-com>
> Markus Armbruster <armbru-#-redhat-#-com>
> Mathieu Poirier <mathieu-#-poirier-#-linaro-#-org>
> Matthew Rosato <mjrosato-#-linux-#-ibm-#-com>
> Mauro Carvalho Chehab <mchehab+huawei-#-kernel-#-org>
> Max Filippov <jcmvbkbc-#-gmail-#-com>
> Michael Rolnik <mrolnik-#-gmail-#-com>
> Milan Zamazal <mzamazal-#-redhat-#-com>
> Nabih Estefan <nabihestefan-#-google-#-com>
> Niek Linnenbank <nieklinnenbank-#-gmail-#-com>
> Ninad Palsule <ninad-#-linux-#-ibm-#-com>
> Palmer Dabbelt <palmer-#-dabbelt-#-com>
> Patrick Leis <venture-#-google-#-com>
> Paul Durrant <paul-#-xen-#-org>
> Pavel Pisa <pisa-#-cmp-#-felk-#-cvut-#-cz>
> Pedro Barbuda <pbarbuda-#-microsoft-#-com>
> Peter Lieven <pl-#-dlhnet-#-de>
> Peter Xu <peterx-#-redhat-#-com>
> Phil Dennis-Jordan <phil-#-philjordan-#-eu>
> Philipp Tomsich <philipp-#-tomsich-#-vrull-#-eu>
> Ran Wang <wangran-#-bosc-#-ac-#-cn>
> Raphael Norwitz <rnorwitz-#-nvidia-#-com>
> Reinoud Zandijk <reinoud-#-netbsd-#-org>
> Richard W.M. Jones <rjones-#-redhat-#-com>
> Roman Bolshakov <rbolshakov-#-ddn-#-com>
> Sai Pavan Boddu <sai-#-pavan-#-boddu-#-amd-#-com>
> Sairaj Kodilkar <sarunkod-#-amd-#-com>
> Samuel Tardieu <sam-#-rfc1149-#-net>
> Samuel Thibault <samuel-#-thibault-#-ens-lyon-#-org>
> Sergio Lopez <slp-#-redhat-#-com>
> Song Gao <gaosong-#-loongson-#-cn>
> Sourabh <sourabhjain-#-linux-#-ibm-#-com>
> Sourabh Jain <sourabhjain-#-linux-#-ibm-#-com>
> Sriram Yagnaraman <sriram-#-yagnaraman-#-ericsson-#-com>
> Stafford Horne <shorne-#-gmail-#-com>
> Stefano Stabellini <sstabellini-#-kernel-#-org>
> Steven Lee <steven_lee-#-aspeedtech-#-com>
> Strahinja Jankovic <strahinja-#-p-#-jankovic-#-gmail-#-com>
> Subbaraya Sundeep <sundeep-#-lkml-#-gmail-#-com>
> Sunil V L <sunilvl-#-ventanamicro-#-com>
> Sven Schnelle <svens-#-stackframe-#-org>
> Tao Tang <tangtao1634-#-phytium-#-com-#-cn>
> Thanos Makatos <thanos-#-makatos-#-nutanix-#-com>
> Titus Rwantare <titusr-#-google-#-com>
> Tomita Moeko <tomitamoeko-#-gmail-#-com>
> Tony Krowiak <akrowiak-#-linux-#-ibm-#-com>
> Troy Lee <leetroy-#-gmail-#-com>
> Tyrone Ting <kfting-#-nuvoton-#-com>
> Vikram Garhwal <vikram-#-garhwal-#-bytedance-#-com>
> Viktor Prutyanov <viktor-#-prutyanov-#-phystech-#-edu>
> Vincenzo Maffione <v-#-maffione-#-gmail-#-com>
> Viresh Kumar <viresh-#-kumar-#-linaro-#-org>
> WANG Xuerui <git-#-xen0n-#-name>
> Wei Liu <wei-#-liu-#-kernel-#-org>
> Weiwei Li <liwei1518-#-gmail-#-com>
> Xie Yongji <xieyongji-#-bytedance-#-com>
> Yi Liu <yi-#-l-#-liu-#-intel-#-com>
> Yonggang Luo <luoyonggang-#-gmail-#-com>
> Yoshinori Sato <yoshinori-#-sato-#-nifty-#-com>
> Yuri Benditovich <ybendito-#-redhat-#-com>
> Zhang Chen <zhangckid-#-gmail-#-com>
> Zhao Liu <zhao1-#-liu-#-intel-#-com>
> Zhenzhong Duan <zhenzhong-#-duan-#-intel-#-com>
> Zhuoying Cai <zycai-#-linux-#-ibm-#-com>
> zhenwei pi <zhenwei-#-pi-#-linux-#-dev>
>
> Plenty of those will have GitLab accounts, but are simply not members
> of QEMU. Plenty more probably aren't registered with GitLab at all.
>
> Short of emailing all of those people directly, I don't see a good
> way to identify their GitLab accounts (if any), in order to invite
> them to the QEMU project. I don't want to blindly invite accounts
> which merely have the same name on GitLab as there's too much risk
> of getting a mis-match.
>
> Daniel P. Berrangé (3):
> get_maintainer: add ability to report Git Lab handle
> MAINTAINERS: record known Git Lab handles for all maintainers
> MAINTAINERS: record known Git Lab handles for all reviewers
>
> MAINTAINERS | 396 ++++++++++++++++++++++++++++++++++++++
> scripts/get_maintainer.pl | 17 +-
> 2 files changed, 411 insertions(+), 2 deletions(-)
Acked-by: Fabiano Rosas <farosas@suse.de>
next prev parent reply other threads:[~2026-06-22 12:40 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-22 11:31 [PATCH 0/3] Record maintainer/reviewer Git Lab handles Daniel P. Berrangé
2026-06-22 11:31 ` [PATCH 1/3] get_maintainer: add ability to report Git Lab handle Daniel P. Berrangé
2026-06-22 11:31 ` [PATCH 2/3] MAINTAINERS: record known Git Lab handles for all maintainers Daniel P. Berrangé
2026-06-22 15:43 ` Alex Bennée
2026-06-22 11:31 ` [PATCH 3/3] MAINTAINERS: record known Git Lab handles for all reviewers Daniel P. Berrangé
2026-06-22 12:39 ` Fabiano Rosas [this message]
2026-06-22 14:17 ` [PATCH 0/3] Record maintainer/reviewer Git Lab handles Aditya Gupta
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87o6h2695u.fsf@suse.de \
--to=farosas@suse.de \
--cc=berrange@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.