mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-01 03:56:16 +01:00
d312647230
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>
88 lines
2.5 KiB
Plaintext
88 lines
2.5 KiB
Plaintext
# These are the people responsible for subsystems in GLib; if you're opening
|
|
# a merge request for files listed here, please add the following people to
|
|
# the list of reviewers
|
|
|
|
# The syntax of this file is defined by GitLab:
|
|
# https://docs.gitlab.com/ee/user/project/code_owners.html
|
|
# Which, in turn, is similar to the .gitignore and .gitattributes files:
|
|
#
|
|
# - comments start with `#`
|
|
# - the first column contains paths and globs
|
|
# - the second column contains GitLab user names or email addresses,
|
|
# separated by spaces
|
|
#
|
|
# The last matching glob (rather than the union of *all* matching globs) gives
|
|
# the owners of a piece of code.
|
|
#
|
|
# 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
|
|
|
|
# Build system
|
|
meson.build @xclaesse @nirbheek @pwithnall
|
|
meson_options.txt @xclaesse @nirbheek @pwithnall
|
|
subprojects/ @xclaesse @nirbheek @pwithnall
|
|
|
|
# CI integration
|
|
.gitlab-ci* @pwithnall @xclaesse @creiter
|
|
|
|
# macOS support
|
|
*osx* @jralls @pwithnall @sdroege
|
|
*.m @jralls @pwithnall @sdroege
|
|
|
|
# Windows support
|
|
*win32* @lrn @creiter @fanc999 @pwithnall @sdroege @nirbheek
|
|
|
|
# Windows support (MSVC-specific)
|
|
*msvc* @fanc999 @creiter @pwithnall @sdroege @nirbheek
|
|
|
|
# Windows support (UWP-specific)
|
|
*uwp* @nirbheek
|
|
|
|
# Android support
|
|
*android* @xclaesse @pwithnall @sdroege
|
|
|
|
# BSD support
|
|
*bsd* @jmatthew @ajacoutot @lantw @pwithnall
|
|
*kqueue* @jmatthew @ajacoutot @lantw @pwithnall
|
|
|
|
# flatpak portals
|
|
gio/*portal* @matthiasc @alexl @pwithnall
|
|
|
|
# Networking
|
|
gio/g*{tcp,udp,tls,socket,resolver,proxy,network,inet,datagram}* @mcatanzaro @pgriffis @pwithnall @sdroege
|
|
|
|
# D-Bus
|
|
gio/g*bus* @smcv @pwithnall
|
|
|
|
# I/O
|
|
gio/g*{file,vfs,mount,drive,volume}* @oholy @alexl @pwithnall @sdroege
|
|
gio/g*stream* @alexl @pwithnall @sdroege
|
|
gio/gio-tool* @oholy @alexl @pwithnall
|
|
|
|
# Generic bits of GLib
|
|
glib/ @ebassi @pwithnall @sdroege
|
|
|
|
# GObject type system
|
|
gobject/ @ebassi @pwithnall @sdroege
|
|
|
|
# GVariant
|
|
glib/gvariant* @pwithnall @sdroege
|
|
|
|
# grefcount, GRcBox and GRefString
|
|
glib/gref{count,string}.[ch] @ebassi @pwithnall @sdroege
|
|
glib/grc*.[ch] @ebassi @pwithnall @sdroege
|
|
glib/garc*.[ch] @ebassi @pwithnall @sdroege
|
|
|
|
# Logging
|
|
glib/gmessages.[ch] @pwithnall @sdroege
|
|
|
|
# Google clusterfuzz support
|
|
fuzzing/ @pwithnall |