On 6/22/2026 4:31 AM, Daniel P. Berrangé wrote: > 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(-) >
My gitlab account is p-b-o. Thanks, Pierrick
