update readme (#21797)
[mono-project.git] / .github / CODEOWNERS
blobc9cdf1f284cb0aba5d6d76ec8b04271a42e2ae59
1 # Mono Code Owners File
3 # GitHub uses this file to determine who to assign for reviews
4 # on pull requests. Please keep this file alphabetically sorted.
6 # References:
8 # https://github.com/blog/2392-introducing-code-owners
9 # https://help.github.com/articles/about-codeowners
12 # These owners will be the default owners for everything in the repo.
13 * @marek-safar
15 # Order is important. The last matching pattern has the most precedence.
17 /acceptance-tests @akoeplinger @kg
18 /acceptance-tests/profiler-stress* @BrzVlad @akoeplinger
20 /data @directhex @akoeplinger
21 /data/gdb @vargaz
22 /data/lldb @vargaz
24 /docs @marek-safar @akoeplinger
25 /docs/sources/mono-api-profiler.html @BrzVlad
27 /external @akoeplinger @marek-safar
28 /external/api-snapshot @marek-safar @akoeplinger
29 /external/binary-reference-assemblies @marek-safar @akoeplinger
30 /external/bockbuild @akoeplinger
31 /external/cecil @marek-safar @akoeplinger
32 /external/corefx @akoeplinger @marek-safar @steveisok
33 /external/corert @akoeplinger @marek-safar @steveisok
34 /external/linker @marek-safar
35 /external/llvm-project @SamMonoRT @vargaz
36 /external/nuget-buildtasks @radical @akoeplinger
37 /external/roslyn-binaries @kg @marek-safar @akoeplinger @lewing
39 /libgc @BrzVlad @vargaz
41 /llvm @vargaz @SamMonoRT
43 /man @marek-safar
44 /man/*prof* @BrzVlad
46 /mcs @marek-safar @akoeplinger
48 /mcs/build @marek-safar @akoeplinger
50 /mcs/class @steveisok @akoeplinger
51 /mcs/class/corlib/System.Reflection*/ @vargaz @lambdageek
52 /mcs/class/corlib/System.Security.Cryptography.X509Certificates @steveisok
53 /mcs/class/Mono.Btls.Interface @steveisok
54 /mcs/class/Mono.Debugger.Soft @vargaz @thaystg
55 /mcs/class/Mono.Options @jonpryor @marek-safar
56 /mcs/class/Mono.Profiler.Log @lambdageek
57 /mcs/class/Mono.Security/Mono.Security/Interface @steveisok
58 /mcs/class/System/Mono.Btls @marek-safar
59 /mcs/class/System/Mono.Net.Security @steveisok
60 /mcs/class/System/Mono.Security.Interface @steveisok
61 /mcs/class/System/System.Security.Cryptography.X509Certificates @steveisok
62 /mcs/class/System.Data* @steveisok
64 /mcs/errors @marek-safar
65 /mcs/ilasm @marek-safar
66 /mcs/jay @marek-safar
67 /mcs/mcs @marek-safar
68 /mcs/tests @marek-safar
70 /mcs/tools @marek-safar @akoeplinger @steveisok
71 /mcs/tools/gensources @kg @akoeplinger
73 /mono/arch @vargaz
75 /mono/btls @marek-safar
76 /mono/dis @lambdageek @vargaz
77 /mono/eglib @vargaz @lambdageek
79 /mono/benchmark @SamMonoRT
81 /mono/metadata @vargaz @lambdageek @thaystg
82 /mono/metadata/*profiler* @lambdageek
83 /mono/metadata/handle* @lambdageek @vargaz
84 /mono/metadata/monitor* @brzvlad @vargaz
85 /mono/metadata/sgen* @brzvlad @vargaz
86 /mono/metadata/thread* @lateralusX @lambdageek
87 /mono/metadata/w32* @lateralusX @lambdageek
88 /mono/metadata/*-win* @lateralusX @lambdageek
89 /mono/metadata/appdomain* @vargaz @lambdageek
90 /mono/metadata/assembly* @vargaz @lambdageek
91 /mono/metadata/domain* @vargaz @lambdageek
92 /mono/metadata/loader* @vargaz @lambdageek
93 /mono/metadata/native-library* @vargaz @lambdageek
94 /mono/metadata/*-unix* @lambdageek
96 /mono/mini @vargaz @lambdageek @SamMonoRT
97 /mono/mini/*cfgdump* @vargaz
98 /mono/mini/*exceptions* @vargaz @BrzVlad
99 /mono/mini/*ppc* @vargaz
100 /mono/mini/*type-check* @lambdageek
101 /mono/mini/*llvm* @vargaz
102 /mono/mini/interp/* @BrzVlad
103 /mono/mini/*profiler* @BrzVlad @lambdageek
104 /mono/mini/debugger-agent.c @vargaz @thaystg @lambdageek
106 /mono/native @marek-safar
108 /mono/profiler @BrzVlad @lambdageek
110 /mono/sgen @BrzVlad @lambdageek
112 /mono/utils @vargaz @lambdageek
113 /mono/utils/atomic* @vargaz
114 /mono/utils/mono-hwcap*  @vargaz
115 /mono/utils/mono-mem* @vargaz
116 /mono/utils/mono-merp* @lambdageek
117 /mono/utils/mono-state* @lambdageek
118 /mono/utils/mono-threads* @lambdageek @vargaz
119 /mono/utils/*-win* @lateralusX @lambdageek
121 /msvc @lateralusX @kg @akoeplinger
123 /packaging @akoeplinger @directhex
124 /packaging/MacSDK/msbuild.py @radical @akoeplinger
126 /runtime @akoeplinger @marek-safar
128 /samples @lambdageek
129 /samples/profiler @BrzVlad @lambdageek
130 /samples/size @lambdageek
132 /scripts @akoeplinger @directhex
133 /scripts/ci @akoeplinger @directhex
135 /support @lambdageek @vargaz
137 /tools @lambdageek @vargaz
138 /tools/locale-builder @marek-safar
139 /tools/nuget-hash-extractor @marek-safar @radical @akoeplinger
140 /tools/pedump @lambdageek
141 /tools/sgen @brzvlad @vargaz