docs: Sync glib.doap to set of users listed in CODEOWNERS

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 <pwithnall@endlessos.org>
This commit is contained in:
Philip Withnall 2022-06-20 14:06:20 +01:00
parent 9a2bedb22c
commit d312647230
2 changed files with 125 additions and 8 deletions

View File

@ -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

128
glib.doap
View File

@ -29,14 +29,6 @@
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Allison Ryan Lortie</foaf:name>
<foaf:mbox rdf:resource="mailto:desrt@desrt.ca"/>
<gnome:userid>desrt</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Philip Withnall</foaf:name>
@ -62,6 +54,126 @@
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Sebastian Dröge</foaf:name>
<foaf:mbox rdf:resource="mailto:slomo@coaxion.net"/>
<gnome:userid>sdroege</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Alexander Larsson</foaf:name>
<foaf:mbox rdf:resource="mailto:alexl@redhat.com"/>
<gnome:userid>alexl</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Ondrej Holy</foaf:name>
<foaf:mbox rdf:resource="mailto:oholy@redhat.com"/>
<gnome:userid>oholy</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Simon McVittie</foaf:name>
<foaf:mbox rdf:resource="mailto:smcv@collabora.com"/>
<gnome:userid>smcv</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Michael Catanzaro</foaf:name>
<foaf:mbox rdf:resource="mailto:mcatanzaro@gnome.org"/>
<gnome:userid>mcatanzaro</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Patrick Griffis</foaf:name>
<foaf:mbox rdf:resource="mailto:pgriffis@igalia.com"/>
<gnome:userid>pgriffis</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Jonathan Matthew</foaf:name>
<foaf:mbox rdf:resource="mailto:jonathan@d14n.org"/>
<gnome:userid>jmatthew</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Antoine Jacoutot</foaf:name>
<foaf:mbox rdf:resource="mailto:ajacoutot@gnome.org"/>
<gnome:userid>ajacoutot</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Ting-Wei Lan</foaf:name>
<foaf:mbox rdf:resource="mailto:lantw@src.gnome.org"/>
<gnome:userid>lantw</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Nirbheek Chauhan</foaf:name>
<foaf:mbox rdf:resource="mailto:nirbheek.chauhan@gmail.com"/>
<gnome:userid>nirbheekc</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Chun-wei Fan</foaf:name>
<foaf:mbox rdf:resource="mailto:fanc999@yahoo.com.tw"/>
<gnome:userid>fanchunwei</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Christoph Reiter</foaf:name>
<foaf:mbox rdf:resource="mailto:reiter.christoph@gmail.com"/>
<gnome:userid>creiter</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Руслан Ижбулатов</foaf:name>
<foaf:mbox rdf:resource="mailto:lrn1986@gmail.com"/>
<gnome:userid>ruslanizhb</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>John Ralls</foaf:name>
<foaf:mbox rdf:resource="mailto:jralls@ceridwen.us"/>
<gnome:userid>jralls</gnome:userid>
</foaf:Person>
</maintainer>
<maintainer>
<foaf:Person>
<foaf:name>Xavier Claessens</foaf:name>
<foaf:mbox rdf:resource="mailto:xclaesse@gmail.com"/>
<gnome:userid>xclaesse</gnome:userid>
</foaf:Person>
</maintainer>
<repository>
<GitRepository>
<browse rdf:resource="https://gitlab.gnome.org/GNOME/glib/"/>