X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=MAINTAINERS;h=ef0d035d45610785488ee5868062288666c19484;hp=ea1ab51212034856b48a010482d331cc0c5cac8c;hb=bc3eed68ca1f4c5aa66ceaca4fc8ae405714699e;hpb=a8ce91e7168aa16ca71f456556da35ae0f64eaa7 diff --git a/MAINTAINERS b/MAINTAINERS index ea1ab512120..ef0d035d456 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9,6 +9,7 @@ area of ReactOS. Being a maintainer means the following: - that person has good knownledge in the area - that person is able to enforce consistency in the area - that person may be available for giving help in the area + - that person has push access on the repository Being a maintainer does not mean the following: - that person is dedicated to the area - that person is working full-time on the area/on ReactOS @@ -25,7 +26,8 @@ from all the listed reviewers. Also, when submitted a pull request on GitHub, rules defined in CONTRIBUTING.md apply. And if the maintainer is not available and reviewers approved the pull request, developers feeling confident -can merge the pull request. +can merge the pull request. Note that reviewers do not necessarily +have push access to the repository. When submitting a bug report on Jira, if you want to be sure to have a developer with skills in that area, write @nick from M people. @@ -37,6 +39,10 @@ managing local patches. He is not here to upstream code on your behalf. As responsible, he may refuse a local patch if you did not try to upstream your changes. +If you want to get listed in that file, either put yourself in the +file and push it, or open a pull request. You can also ask a person +who has push access to add yourself. + This file uses a similar format to the Linux kernel MAINTAINERS file. Descriptions of section entries used here: M: Primary maintainer. Assign them pull requests @@ -51,15 +57,72 @@ Descriptions of section entries used here: this area C: Comments +3rd Party File Format Libraries + M: ThFabba, Thomas Faber + S: Upstream + F: dll/3rdparty/libjpeg/ + F: dll/3rdparty/libpng/ + F: dll/3rdparty/libtiff/ + F: dll/3rdparty/libxslt/ + F: sdk/include/reactos/libs/libjpeg/ + F: sdk/include/reactos/libs/libmpg123/ + F: sdk/include/reactos/libs/libpng/ + F: sdk/include/reactos/libs/libtiff/ + F: sdk/include/reactos/libs/libxml/ + F: sdk/include/reactos/libs/libxslt/ + F: sdk/lib/3rdparty/libmpg123/ + F: sdk/lib/3rdparty/libsamplerate/ + F: sdk/lib/3rdparty/libxml2/ + C: See media/doc/3rd Party Files.txt + +ACPI + M: + R: ThFabba, Thomas Faber + S: Maintained + F: drivers/bus/acpi/ + F: hal/halx86/acpi/ + +ACPICA Library + M: ThFabba, Thomas Faber + S: Upstream + F: drivers/bus/acpi/acpica/ + +Apisets + M: learn-more, learn_more, Mark Jansen + S: Maintained + F: dll/apisets + +Application Compatibility subystem + M: learn-more, learn_more, Mark Jansen + S: Maintained + F: dll/appcompat + F: dll/shellext/acppage + F: ntoskrnl/ps/apphelp.c + Cache Manager M: HeisSpiter, Pierre Schweitzer S: Maintained + F: modules/rostests/kmtests/ntos_cc/ F: ntoskrnl/cc/ Cache Manager Rewrite - S: Abandonned + S: Abandoned F: ntoskrnl/cache/ +CMake Build Scripts + M: + R: learn-more, learn_more, Mark Jansen + R: ThFabba, Thomas Faber + S: Maintained + F: sdk/cmake/ + F: */CMakeLists.txt + F: */*.cmake + +File Patch API + M: learn-more, learn_more, Mark Jansen + S: Maintained + F: dll/win32/mspatcha + File Systems M: HeisSpiter, Pierre Schweitzer S: Maintained @@ -70,14 +133,36 @@ File Systems File Systems Run Time Library M: HeisSpiter, Pierre Schweitzer S: Maintained + F: modules/rostests/kmtests/ntos_fsrtl/ + F: modules/rostests/kmtests/novp_fsrtl/ F: ntoskrnl/fsrtl/ F: sdk/lib/drivers/ntoskrnl_vista/fsrtl.c -IO Manager +HID Drivers + M: + R: ThFabba, Thomas Faber + S: Maintained + F: drivers/hid/ + +Kernel M: R: HeisSpiter, Pierre Schweitzer + R: ThFabba, Thomas Faber + S: Maintained + F: ntoskrnl/ + +mbed TLS + M: ThFabba, Thomas Faber + S: Upstream + F: dll/3rdparty/mbedtls/ + F: sdk/include/reactos/libs/mbedtls/ + C: See media/doc/3rd Party Files.txt + +Network Drivers + M: + R: ThFabba, Thomas Faber S: Maintained - F: ntoskrnl/io/iomgr/ + F: drivers/network/ Network File Systems kernel libraries M: HeisSpiter, Pierre Schweitzer @@ -85,11 +170,45 @@ Network File Systems kernel libraries F: sdk/lib/drivers/rdbsslib/ F: sdk/lib/drivers/rxce/ +NTDLL + M: + R: HeisSpiter, Pierre Schweitzer + R: learn-more, learn_more, Mark Jansen + R: ThFabba, Thomas Faber + S: Maintained + F: dll/ntdll/ + +ReactOS API Tests + M: + R: learn-more, learn_more, Mark Jansen + R: ThFabba, Thomas Faber + S: Maintained + F: modules/rostests/apitests/ + +ReactOS Kernel-Mode Tests + M: ThFabba, Thomas Faber + S: Maintained + F: modules/rostests/kmtests/ + ROS internals tools M: HeisSpiter, Pierre Schweitzer S: Maintained F: modules/rosapps/applications/rosinternals/ +Run-Time Library (RTL) + M: + R: HeisSpiter, Pierre Schweitzer + R: learn-more, learn_more, Mark Jansen + R: ThFabba, Thomas Faber + S: Maintained + F: sdk/lib/rtl/ + +Shell Extensions + M: + R: learn-more, learn_more, Mark Jansen + S: Maintained + F: dll/shellext + Upstream File Systems M: HeisSpiter, Pierre Schweitzer S: Upstream @@ -108,10 +227,18 @@ Upstream File Systems F: sdk/lib/fslib/ext2lib/ F: sdk/lib/fslib/vfatlib/check/ +USB Drivers + M: ThFabba, Thomas Faber + S: Maintained + F: drivers/usb/ + F: sdk/lib/drivers/libusb/ + F: sdk/include/reactos/drivers/usbport/ + Virtual CD-ROM M: HeisSpiter, Pierre Schweitzer S: Maintained F: modules/rosapps/applications/cmdutils/vcdcli/ + F: modules/rosapps/applications/vcdcontroltool/ F: modules/rosapps/drivers/vcdrom/ Virtual Floppy Disk @@ -129,3 +256,16 @@ Windows Network File Systems functions M: HeisSpiter, Pierre Schweitzer S: Upstream F: dll/win32/mpr/wnet.c + +Wine Tests + M: + R: ThFabba, Thomas Faber + S: Upstream + F: modules/rostests/winetests/ + +zlib + M: ThFabba, Thomas Faber + S: Upstream + F: sdk/include/reactos/libs/zlib/ + F: sdk/lib/3rdparty/zlib/ + C: See media/doc/3rd Party Files.txt