[glib: 1/2] docs: Sync glib.doap to set of users listed in CODEOWNERS
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 1/2] docs: Sync glib.doap to set of users listed in CODEOWNERS
- Date: Wed, 22 Jun 2022 15:30:45 +0000 (UTC)
commit d312647230fc1f287d5c4468a9040a3a4d76949a
Author: Philip Withnall <pwithnall endlessos org>
Date: Mon Jun 20 14:06:20 2022 +0100
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>
docs/CODEOWNERS | 5 +++
glib.doap | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 125 insertions(+), 8 deletions(-)
---
diff --git a/docs/CODEOWNERS b/docs/CODEOWNERS
index baab4a6041..41e657dfb2 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 c4d29cfc0a..fec1401689 100644
--- a/glib.doap
+++ b/glib.doap
@@ -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/"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]