From d312647230fc1f287d5c4468a9040a3a4d76949a Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Mon, 20 Jun 2022 14:06:20 +0100 Subject: [PATCH] docs: Sync glib.doap to set of users listed in CODEOWNERS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Listing a user in `glib.doap` is important for ensuring their access rights are correct in GitLab (as they are synced from the DOAP file by a sysadmin script). When `CODEOWNERS` was written, we were assuming that GNOME’s GitLab would get support for the `CODEOWNERS` feature in GitLab. Unfortunately, that’s not happened, and it remains an enterprise-only feature. As such, that means that listing a co-maintainer of GLib in `CODEOWNERS` is not sufficient to grant them permissions to actually merge MRs or triage issues. That means they can’t really do any co-maintaining. So fix that by updating the DOAP from `CODEOWNERS`. This doesn’t change the list of co-maintainers at all, or the amount of trust assumed of anybody. Signed-off-by: Philip Withnall --- docs/CODEOWNERS | 5 ++ glib.doap | 128 +++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 125 insertions(+), 8 deletions(-) diff --git a/docs/CODEOWNERS b/docs/CODEOWNERS index baab4a604..41e657dfb 100644 --- a/docs/CODEOWNERS +++ b/docs/CODEOWNERS @@ -16,6 +16,11 @@ # # If you want to be responsible for code reviews in specific sections of # the GLib code base, add yourself here. +# +# Everyone listed in this file is a co-maintainer of GLib, even if they only +# concern themselves with one section of the code base. All usernames listed +# here should therefore also be listed in glib.doap, so that GitLab access +# control is correct. # Overall maintainers * @pwithnall @ebassi @3v1n0 diff --git a/glib.doap b/glib.doap index c4d29cfc0..fec140168 100644 --- a/glib.doap +++ b/glib.doap @@ -29,14 +29,6 @@ - - - Allison Ryan Lortie - - desrt - - - Philip Withnall @@ -62,6 +54,126 @@ + + + Sebastian Dröge + + sdroege + + + + + + Alexander Larsson + + alexl + + + + + + Ondrej Holy + + oholy + + + + + + Simon McVittie + + smcv + + + + + + Michael Catanzaro + + mcatanzaro + + + + + + Patrick Griffis + + pgriffis + + + + + + Jonathan Matthew + + jmatthew + + + + + + Antoine Jacoutot + + ajacoutot + + + + + + Ting-Wei Lan + + lantw + + + + + + Nirbheek Chauhan + + nirbheekc + + + + + + Chun-wei Fan + + fanchunwei + + + + + + Christoph Reiter + + creiter + + + + + + Руслан Ижбулатов + + ruslanizhb + + + + + + John Ralls + + jralls + + + + + + Xavier Claessens + + xclaesse + + +