Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

REVIEWERS 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. Overview:
  2. This file is similar in syntax (or more precisly a subset) of what is
  3. used by the MAINTAINERS file in the linux kernel. Some fields do not
  4. apply, for example, in all cases, send patches to:
  5. mesa-dev@lists.freedesktop.org
  6. and in all cases the patchwork instance is:
  7. https://patchwork.freedesktop.org/project/mesa/
  8. The purpose is not exactly the same the MAINTAINERS file in the linux
  9. kernel, as there are not official/formal maintainers of different
  10. subsystems in mesa, but is meant to give an idea of who to CC for
  11. various patches for review, and to allow the use of
  12. scripts/get_reviewer.pl as git --cc-cmd.
  13. Usage:
  14. When sending patches:
  15. git send-email --cc-cmd ./scripts/get_reviewer.pl ...
  16. Or to configure as default:
  17. git config sendemail.cccmd ./scripts/get_reviewer.pl
  18. Descriptions of section entries:
  19. R: Designated reviewer: FullName <address@domain>
  20. These reviewers should be CCed on patches.
  21. F: Files and directories with wildcard patterns.
  22. A trailing slash includes all files and subdirectory files.
  23. F: drivers/net/ all files in and below drivers/net
  24. F: drivers/net/* all files in drivers/net, but not below
  25. F: */net/* all files in "any top level directory"/net
  26. One pattern per line. Multiple F: lines acceptable.
  27. N: Files and directories with regex patterns.
  28. N: [^a-z]tegra all files whose path contains the word tegra
  29. One pattern per line. Multiple N: lines acceptable.
  30. scripts/get_maintainer.pl has different behavior for files that
  31. match F: pattern and matches of N: patterns. By default,
  32. get_maintainer will not look at git log history when an F: pattern
  33. match occurs. When an N: match occurs, git log history is used
  34. to also notify the people that have git commit signatures.
  35. Maintainers List (try to look for most precise areas first)
  36. Note: this is an opt-in system, I have not tried to add anyone who hasn't
  37. either asked me or sent a patch to add themselves.
  38. -----------------------------------
  39. NIR
  40. R: Jason Ekstrand <jason@jlekstrand.net>
  41. F: src/compiler/nir/
  42. DOCUMENTATION
  43. R: Emil Velikov <emil.l.velikov@gmail.com>
  44. F: docs/
  45. F: doxygen/
  46. COMPATIBILITY HEADERS
  47. R: Emil Velikov <emil.l.velikov@gmail.com>
  48. F: include/c99*
  49. DRI LOADER
  50. R: Emil Velikov <emil.l.velikov@gmail.com>
  51. F: src/loader/
  52. GALLIUM LOADER
  53. R: Emil Velikov <emil.l.velikov@gmail.com>
  54. F: src/gallium/auxiliary/pipe-loader/
  55. F: src/gallium/auxiliary/target-helpers/
  56. GALLIUM TARGETS
  57. R: Emil Velikov <emil.l.velikov@gmail.com>
  58. F: src/gallium/targets/
  59. AUTOCONF BUILD
  60. R: Emil Velikov <emil.l.velikov@gmail.com>
  61. F: configure.ac
  62. F: */Automake.inc
  63. F: */Makefile.*am
  64. F: */Makefile.sources
  65. SCONS BUILD
  66. F: scons/
  67. F: */SConscript*
  68. F: */Makefile.sources
  69. ANDROID BUILD
  70. R: Emil Velikov <emil.l.velikov@gmail.com>
  71. F: CleanSpec.mk
  72. F: */Android.*mk
  73. F: */Makefile.sources
  74. WAYLAND EGL SUPPORT
  75. R: Daniel Stone <daniels@collabora.com>
  76. F: src/egl/wayland/*
  77. F: src/egl/drivers/dri2/platform_wayland.c
  78. FREEDRENO
  79. R: Rob Clark <robclark@freedesktop.org>
  80. F: src/gallium/drivers/freedreno/