[glib: 1/2] docs: Populate CODEOWNERS file
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 1/2] docs: Populate CODEOWNERS file
- Date: Thu, 21 Feb 2019 19:21:27 +0000 (UTC)
commit f703bed5eb70f14fece577f9d8cf5b731dba6d1e
Author: Philip Withnall <withnall endlessm com>
Date: Wed Feb 20 11:05:19 2019 +0000
docs: Populate CODEOWNERS file
Rename it from CODE-OWNERS and make it follow the documented syntax
supported by GitLab:
https://docs.gitlab.com/ee/user/project/code_owners.html. Currently our
version of GitLab doesn’t support it, but it may do in future.
Signed-off-by: Philip Withnall <withnall endlessm com>
https://gitlab.gnome.org/GNOME/glib/issues/1668
CONTRIBUTING.md | 2 +-
docs/CODE-OWNERS | 2 --
docs/CODEOWNERS | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 81 insertions(+), 3 deletions(-)
---
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5495fec27..1b501f144 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -167,7 +167,7 @@ core developers review your contribution.
Each contribution is reviewed by the core developers of the GLib project.
-The [CODE-OWNERS](./docs/CODE-OWNERS) document contains the list of core
+The [CODEOWNERS](./docs/CODEOWNERS) document contains the list of core
contributors to GLib and the areas for which they are responsible; you
should ensure to receive their review and signoff on your changes.
diff --git a/docs/CODEOWNERS b/docs/CODEOWNERS
new file mode 100644
index 000000000..deebd4b78
--- /dev/null
+++ b/docs/CODEOWNERS
@@ -0,0 +1,80 @@
+# 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.
+
+# Overall maintainers
+* @pwithnall @ebassi
+
+# 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
+
+# Windows support (MSVC specific)
+*msvc* @fanc999 @creiter @pwithnall @sdroege
+
+# Android support
+*android* @xclaesse @pwithnall @sdroege
+
+# BSD support
+*bsd* @jmatthew @ajacoutot @pwithnall
+*kqueue* @jmatthew @ajacoutot @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
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]