Files
qemu/.gitlab-map-manual
Daniel P. Berrangé 4f7615789b gitlab: introduce files mapping GitLab accounts to real names
It is desirable to be able to discover the GitLab account handle
assocaited with a real name in the MAINTAINERS file.

Rather that duplicating the same account handle multiple times,
inline with the MAINTAINERS file entries, this introduces mapping
files:

  * .gitlab-map-auto - data automatically queried from GitLab
    using the 'glab' tool and REST API
  * .gitlab-map-manual - manual overrides/augmentation for
    cases where the MAINTAINERS real name does not match the
    GitLab account real name

The former would need refreshing when we add new MAINTAINERS
entries, if the person had to be added as a GitLab account
member. For this purpose scripts/gitlab-map-update can be
used, assuming the user has the 'glab' client tool present
and configured with an access token.

To audit how many maintainers have GitLab handles present/missing
scripts/gitlab-map-check can run a report.

  $ ./scripts/gitlab-map-check
  Missing GitLab handle for maintainer 'Akihiko Odaki'
  Missing GitLab handle for maintainer 'Albert Esteve'
  ....
  Missing GitLab handle for maintainer 'Zhenzhong Duan'
  Missing GitLab handle for maintainer 'Zhuoying Cai'
  GitLab handles missing: 158 / present: 68

Reviewed-by: Fabiano Rosas <farosas@suse.de>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2026-07-21 16:52:25 +01:00

19 lines
542 B
Plaintext

# This GitLab map associates GitLab account handles
# with real names, in order to allow mapping from
# MAINTAINERS entries. The format of entries is
#
# {gitlab-handle}<tab>{real name}
#
# This file is manually written, to augment the
# auto-generated data in .gitlab-map-auto. This
# is needed where a GitLab account real name does
# not exactly match the MAINTAINERS file real
# name.
#
berrange Daniel P. Berrange
dgibson David Gibson
hreitz Hanna Reitz
mstredhat Michael S. Tsirkin
npiggin Nicholas Piggin
mediouni-m Mohamed Mediouni