X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=blobdiff_plain;f=CODEOWNERS;h=0624cbdfa588e30a86795b7dd8d6ec9aaad4bd6f;hp=b49478857228c6a5a18e0cd9311859b98b1b9fa0;hb=HEAD;hpb=f9d0b2f758a4e466d8f5268f8cedc96f375dcf25 diff --git a/CODEOWNERS b/CODEOWNERS index b4947885722..0624cbdfa58 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,81 +1,128 @@ # Mono Code Owners File # -# GitHub uses this file to determine who to ping for reviews on pull requests. -# If you're the primary maintainer of an area of Mono and you don't mind -# reviewing pull requests, please add yourself to this file. You may want to -# avoid adding entries for commonly changed or automatically generated files -# (e.g. stuff in external/, or various generated *.csproj files) so as not to -# get spammed with emails. +# GitHub uses this file to determine who to assign for reviews +# on pull requests. Please keep this file alphabetically sorted. # -# Note that if two patterns match a file, the later pattern takes precedence. -# -# Please keep this file alphabetically sorted. -# -# Reference: +# References: # # https://github.com/blog/2392-introducing-code-owners # https://help.github.com/articles/about-codeowners -acceptance-tests/* @akoeplinger -acceptance-tests/profiler-stress* @alexrp -docs/sources/mono-api-profiler.html @alexrp -man @marek-safar @miguel -man/mprof-report.1 @alexrp -mcs/build @marek-safar -mcs/class @marek-safar -mcs/class/corlib/System.Reflection*/ @vargaz @lambdageek -mcs/class/Mono.Btls.Interface @baulig -mcs/class/Mono.Data.Tds @egorbo -mcs/class/Mono.Debugger.Soft @vargaz -mcs/class/Mono.Options @jonpryor -mcs/class/Mono.Profiler.Log @alexrp -mcs/class/Mono.Security/Mono.Security/Interface @baulig -mcs/class/System/Mono.AppleTls @baulig -mcs/class/System/Mono.Btls @baulig -mcs/class/System/Mono.Net.Security @baulig -mcs/class/System/Mono.Security.Interface @baulig -mcs/class/System.Data @egorbo -mcs/errors @marek-safar -mcs/mcs @marek-safar -mcs/tests @marek-safar -mono/eglib @kumpera @vargaz @luhenry -mono/metadata/*verify* @kumpera -mono/metadata @vargaz @kumpera -mono/metadata/*profiler* @alexrp -mono/metadata/monitor* @brzvlad -mono/metadata/sgen* @brzvlad -mono/metadata/threads* @luhenry @kumpera -mono/metadata/threadpool* @luhenry -mono/metadata/w32* @luhenry -mono/mini @vargaz -mono/mini/*cfgdump* @lewurm -mono/mini/*exceptions* @lewurm -mono/mini/*ppc* @lewurm -mono/mini/*type-check* @lewurm -mono/mini/interp/* @lewurm -mono/mini/*profiler* @alexrp -mono/profiler @alexrp -mono/sgen @brzvlad -mono/utils @kumpera -mono/utils/atomic* @alexrp -mono/utils/mono-hwcap* @alexrp -mono/utils/mono-mem* @alexrp -mono/utils/mono-threads* @luhenry @kumpera -msvc/*profiler* @alexrp -msvc/scripts @akoeplinger -packaging/MacSDK/msbuild.py @radical -packaging/ @alexischr @akoeplinger -samples/profiler @alexrp -samples/size @alexrp -scripts @akoeplinger -scripts/ci @akoeplinger -scripts/ci/run-test-profiler-stress-tests.sh @alexrp -tools/checker @tritao -tools/crash-bisector @kumpera -tools/locale-builder @marek-safar -tools/monograph @vargaz -tools/nuget-hash-extractor @marek-safar -tools/offsets-tool @lewurm @rolfbjarne -tools/pedump @kumpera -tools/sgen @brzvlad -tools/ @kumpera + +# These owners will be the default owners for everything in the repo. +* @luhenry @marek-safar + +# Order is important. The last matching pattern has the most precedence. + +/acceptance-tests @akoeplinger +/acceptance-tests/profiler-stress* @alexrp + +/data @marek-safar @akoeplinger +/data/gdb @vargaz +/data/lldb @lewurm @vargaz + +/docs @luhenry @marek-safar +/docs/sources/mono-api-profiler.html @alexrp + +/external @marek-safar @luhenry +/external/binary-reference-assemblies @marek-safar @akoeplinger +/external/bockbuild @akoeplinger @alexischr +/external/boringssl @baulig +/external/nuget-buildtasks @radical @akoeplinger + +/libgc @BrzVlad @vargaz + +/llvm @vargaz + +/man @marek-safar @miguel +/man/mprof-report.1 @alexrp + +/mcs @marek-safar + +/mcs/build @marek-safar @akoeplinger + +/mcs/class @marek-safar @akoeplinger +/mcs/class/corlib/System.Reflection*/ @vargaz @lambdageek +/mcs/class/Mono.Btls.Interface @baulig +/mcs/class/Mono.Data.Tds @egorbo +/mcs/class/Mono.Debugger.Soft @vargaz +/mcs/class/Mono.Options @jonpryor +/mcs/class/Mono.Profiler.Log @alexrp +/mcs/class/Mono.Security/Mono.Security/Interface @baulig +/mcs/class/System/Mono.AppleTls @baulig +/mcs/class/System/Mono.Btls @baulig +/mcs/class/System/Mono.Net.Security @baulig +/mcs/class/System/Mono.Security.Interface @baulig +/mcs/class/System.Data* @egorbo + +/mcs/errors @marek-safar +/mcs/ilasm @marek-safar +/mcs/jay @marek-safar +/mcs/mcs @marek-safar +/mcs/tests @marek-safar +/mcs/tools @marek-safar @akoeplinger + +/mono @luhenry + +/mono/btls @baulig +/mono/dis @lambdageek @vargaz +/mono/eglib @kumpera @vargaz @luhenry + +/mono/metadata @vargaz @kumpera +/mono/metadata/*verify* @kumpera +/mono/metadata/*profiler* @alexrp +/mono/metadata/monitor* @brzvlad +/mono/metadata/sgen* @brzvlad +/mono/metadata/threads* @luhenry @kumpera +/mono/metadata/threadpool* @luhenry +/mono/metadata/w32* @luhenry +/mono/metadata/*-win* @lateralusX @luhenry + +/mono/mini @vargaz @kumpera +/mono/mini/*cfgdump* @lewurm +/mono/mini/*exceptions* @lewurm +/mono/mini/*ppc* @lewurm +/mono/mini/*type-check* @lewurm +/mono/mini/interp/* @lewurm +/mono/mini/*profiler* @alexrp +/mono/mini/debugger-agent.c @DavidKarlas + +/mono/profiler @alexrp @kumpera + +/mono/sgen @brzvlad @kumpera + +/mono/utils @kumpera @vargaz +/mono/utils/atomic* @alexrp +/mono/utils/mono-hwcap* @alexrp +/mono/utils/mono-mem* @alexrp +/mono/utils/mono-threads* @luhenry @kumpera +/mono/utils/*-win* @lateralusX @kumpera + +/msvc @lateralusX +/msvc/*profiler* @alexrp +/msvc/scripts @akoeplinger + +/packaging/ @alexischr @akoeplinger +/packaging/MacSDK/msbuild.py @radical @akoeplinger + +/runtime @akoeplinger @marek-safar + +/samples @luhenry +/samples/profiler @alexrp +/samples/size @alexrp + +/scripts @akoeplinger +/scripts/ci @akoeplinger +/scripts/ci/run-test-profiler-stress-tests.sh @alexrp + +/support @luhenry @vargaz + +/tools @kumpera +/tools/checker @tritao +/tools/crash-bisector @kumpera +/tools/locale-builder @marek-safar +/tools/monograph @vargaz +/tools/nuget-hash-extractor @marek-safar +/tools/offsets-tool @lewurm @rolfbjarne +/tools/pedump @kumpera @lambdageek +/tools/sgen @brzvlad