introduce `commit_in_branch.py` script to help devs figure this out
[mesa.git] / REVIEWERS
index 40db33f67f8098df4ac65f4ce8610c1f725251db..fad43d805341c9df9e2cf56fe60fa3a9005666fb 100644 (file)
--- a/REVIEWERS
+++ b/REVIEWERS
@@ -1,30 +1,11 @@
 Overview:
 
        This file is similar in syntax (or more precisly a subset) of what is
 Overview:
 
        This file is similar in syntax (or more precisly a subset) of what is
-       used by the MAINTAINERS file in the linux kernel.  Some fields do not
-       apply, for example, in all cases, send patches to:
-
-               mesa-dev@lists.freedesktop.org
-
-       and in all cases the patchwork instance is:
-
-               https://patchwork.freedesktop.org/project/mesa/
-
+       used by the MAINTAINERS file in the linux kernel.
        The purpose is not exactly the same the MAINTAINERS file in the linux
        kernel, as there are not official/formal maintainers of different
        subsystems in mesa, but is meant to give an idea of who to CC for
        The purpose is not exactly the same the MAINTAINERS file in the linux
        kernel, as there are not official/formal maintainers of different
        subsystems in mesa, but is meant to give an idea of who to CC for
-       various patches for review, and to allow the use of
-       scripts/get_reviewer.pl as git --cc-cmd.
-
-Usage:
-
-       When sending patches:
-
-               git send-email --cc-cmd ./scripts/get_reviewer.pl ...
-
-       Or to configure as default:
-
-               git config sendemail.cccmd ./scripts/get_reviewer.pl
+       various patches for review.
 
 Descriptions of section entries:
 
 
 Descriptions of section entries:
 
@@ -36,14 +17,6 @@ Descriptions of section entries:
           F:   drivers/net/*   all files in drivers/net, but not below
           F:   */net/*         all files in "any top level directory"/net
           One pattern per line.  Multiple F: lines acceptable.
           F:   drivers/net/*   all files in drivers/net, but not below
           F:   */net/*         all files in "any top level directory"/net
           One pattern per line.  Multiple F: lines acceptable.
-       N: Files and directories with regex patterns.
-          N:   [^a-z]tegra     all files whose path contains the word tegra
-          One pattern per line.  Multiple N: lines acceptable.
-          scripts/get_maintainer.pl has different behavior for files that
-          match F: pattern and matches of N: patterns.  By default,
-          get_maintainer will not look at git log history when an F: pattern
-          match occurs.  When an N: match occurs, git log history is used
-          to also notify the people that have git commit signatures.
 
 Maintainers List (try to look for most precise areas first)
 
 
 Maintainers List (try to look for most precise areas first)
 
@@ -72,7 +45,18 @@ F: src/loader/
 
 EGL
 R: Eric Engestrom <eric@engestrom.ch>
 
 EGL
 R: Eric Engestrom <eric@engestrom.ch>
+R: Emil Velikov <emil.l.velikov@gmail.com>
 F: src/egl/
 F: src/egl/
+F: include/EGL/
+
+HAIKU
+R: Alexander von Gluck IV <kallisti5@unixzen.com>
+F: include/HaikuGL/
+F: src/egl/drivers/haiku/
+F: src/gallium/state_trackers/hgl/
+F: src/gallium/targets/haiku-softpipe/
+F: src/gallium/winsys/sw/hgl/
+F: src/hgl/
 
 GALLIUM LOADER
 R: Emil Velikov <emil.l.velikov@gmail.com>
 
 GALLIUM LOADER
 R: Emil Velikov <emil.l.velikov@gmail.com>
@@ -83,13 +67,6 @@ GALLIUM TARGETS
 R: Emil Velikov <emil.l.velikov@gmail.com>
 F: src/gallium/targets/
 
 R: Emil Velikov <emil.l.velikov@gmail.com>
 F: src/gallium/targets/
 
-AUTOCONF BUILD
-R: Emil Velikov <emil.l.velikov@gmail.com>
-F: configure.ac
-F: */Automake.inc
-F: */Makefile.*am
-F: */Makefile.sources
-
 SCONS BUILD
 F: scons/
 F: */SConscript*
 SCONS BUILD
 F: scons/
 F: */SConscript*
@@ -102,6 +79,13 @@ F: CleanSpec.mk
 F: */Android.*mk
 F: */Makefile.sources
 
 F: */Android.*mk
 F: */Makefile.sources
 
+MESON BUILD
+R: Dylan Baker <dylan@pnwbakers.com>
+R: Eric Engestrom <eric@engestrom.ch>
+F: */meson.build
+F: meson.build
+F: meson_options.txt
+
 ANDROID EGL SUPPORT
 R: Rob Herring <robh@kernel.org>
 R: Tomasz Figa <tfiga@chromium.org>
 ANDROID EGL SUPPORT
 R: Rob Herring <robh@kernel.org>
 R: Tomasz Figa <tfiga@chromium.org>
@@ -119,3 +103,18 @@ F: src/gallium/drivers/freedreno/
 GLX
 R: Adam Jackson <ajax@redhat.com>
 F: src/glx/
 GLX
 R: Adam Jackson <ajax@redhat.com>
 F: src/glx/
+
+VULKAN
+R: Eric Engestrom <eric@engestrom.ch>
+F: src/vulkan/
+F: include/vulkan/
+
+VMWARE DRIVER
+R: Brian Paul <brianp@vmware.com>
+R: Charmaine Lee <charmainel@vmware.com>
+F: src/gallium/drivers/svga/
+
+VMWARE WINSYS CODE
+R: Thomas Hellstrom <thellstrom@vmware.com>
+R: Deepak Rawat <drawat@vmware.com>
+F: src/gallium/winsys/svga/