reactos/CODEOWNERS
Line: 72: incorrect codeowner user: ThFabba Line: 72: no users/groups matched Line: 73: incorrect codeowner user: ThFabba Line: 73: no users/groups matched Line: 74: incorrect codeowner user: ThFabba Line: 74: no users/groups matched Line: 75: incorrect codeowner user: ThFabba Line: 75: no users/groups matched Line: 76: incorrect codeowner user: ThFabba Line: 76: no users/groups matched Line: 77: incorrect codeowner user: ThFabba Line: 77: no users/groups matched Line: 78: incorrect codeowner user: ThFabba Line: 78: no users/groups matched Line: 79: incorrect codeowner user: ThFabba Line: 79: no users/groups matched Line: 80: incorrect codeowner user: ThFabba Line: 80: no users/groups matched Line: 81: incorrect codeowner user: ThFabba Line: 81: no users/groups matched Line: 82: incorrect codeowner user: ThFabba Line: 82: no users/groups matched Line: 83: incorrect codeowner user: ThFabba Line: 83: no users/groups matched Line: 84: incorrect codeowner user: ThFabba Line: 84: no users/groups matched Line: 90: incorrect codeowner user: ThFabba Line: 90: no users/groups matched Line: 91: incorrect codeowner user: ThFabba Line: 91: no users/groups matched Line: 96: incorrect codeowner user: ThFabba Line: 96: no users/groups matched Line: 101: incorrect codeowner user: learn-more Line: 101: no users/groups matched Line: 106: incorrect codeowner user: learn-more Line: 106: no users/groups matched Line: 107: incorrect codeowner user: learn-more Line: 107: no users/groups matched Line: 108: incorrect codeowner user: learn-more Line: 108: no users/groups matched Line: 113: incorrect codeowner user: HeisSpiter Line: 113: no users/groups matched Line: 114: incorrect codeowner user: HeisSpiter Line: 114: no users/groups matched Line: 118: incorrect format Line: 125: incorrect codeowner user: learn-more Line: 125: incorrect codeowner user: ThFabba Line: 125: no users/groups matched Line: 126: incorrect codeowner user: learn-more Line: 126: incorrect codeowner user: ThFabba Line: 126: no users/groups matched Line: 127: incorrect codeowner user: learn-more Line: 127: incorrect codeowner user: ThFabba Line: 127: no users/groups matched Line: 132: incorrect codeowner user: learn-more Line: 132: no users/groups matched Line: 138: incorrect codeowner user: HeisSpiter Line: 138: no users/groups matched Line: 139: incorrect codeowner user: HeisSpiter Line: 139: no users/groups matched Line: 144: incorrect codeowner user: HeisSpiter Line: 144: no users/groups matched Line: 145: incorrect codeowner user: HeisSpiter Line: 145: no users/groups matched Line: 146: incorrect codeowner user: HeisSpiter Line: 146: no users/groups matched Line: 147: incorrect codeowner user: HeisSpiter Line: 147: no users/groups matched Line: 154: incorrect codeowner user: tkreuzer Line: 154: incorrect codeowner user: Extravert-ir Line: 154: no users/groups matched Line: 159: incorrect codeowner user: tkreuzer Line: 159: no users/groups matched Line: 165: incorrect codeowner user: ThFabba Line: 165: no users/groups matched Line: 173: incorrect codeowner user: HeisSpiter Line: 173: incorrect codeowner user: ThFabba Line: 173: incorrect codeowner user: tkreuzer Line: 173: no users/groups matched Line: 179: incorrect codeowner user: ThFabba Line: 179: no users/groups matched Line: 180: incorrect codeowner user: ThFabba Line: 180: no users/groups matched Line: 186: incorrect codeowner user: ThFabba Line: 186: no users/groups matched Line: 193: incorrect codeowner user: ThFabba Line: 193: incorrect codeowner user: Extravert-ir Line: 193: no users/groups matched Line: 198: incorrect codeowner user: HeisSpiter Line: 198: no users/groups matched Line: 199: incorrect codeowner user: HeisSpiter Line: 199: no users/groups matched Line: 208: incorrect codeowner user: HeisSpiter Line: 208: incorrect codeowner user: learn-more Line: 208: incorrect codeowner user: ThFabba Line: 208: incorrect codeowner user: tkreuzer Line: 208: no users/groups matched Line: 215: incorrect codeowner user: learn-more Line: 215: incorrect codeowner user: ThFabba Line: 215: no users/groups matched Line: 220: incorrect codeowner user: ThFabba Line: 220: no users/groups matched Line: 225: incorrect codeowner user: HeisSpiter Line: 225: no users/groups matched Line: 234: incorrect codeowner user: HeisSpiter Line: 234: incorrect codeowner user: learn-more Line: 234: incorrect codeowner user: ThFabba Line: 234: incorrect codeowner user: tkreuzer Line: 234: no users/groups matched Line: 240: incorrect codeowner user: learn-more Line: 240: no users/groups matched Line: 245: incorrect codeowner user: HeisSpiter Line: 245: no users/groups matched Line: 246: incorrect codeowner user: HeisSpiter Line: 246: no users/groups matched Line: 247: incorrect codeowner user: HeisSpiter Line: 247: no users/groups matched Line: 248: incorrect codeowner user: HeisSpiter Line: 248: no users/groups matched Line: 249: incorrect codeowner user: HeisSpiter Line: 249: no users/groups matched Line: 250: incorrect codeowner user: HeisSpiter Line: 250: no users/groups matched Line: 251: incorrect codeowner user: HeisSpiter Line: 251: no users/groups matched Line: 252: incorrect codeowner user: HeisSpiter Line: 252: no users/groups matched Line: 253: incorrect codeowner user: HeisSpiter Line: 253: no users/groups matched Line: 254: incorrect codeowner user: HeisSpiter Line: 254: no users/groups matched Line: 255: incorrect codeowner user: HeisSpiter Line: 255: no users/groups matched Line: 256: incorrect codeowner user: HeisSpiter Line: 256: no users/groups matched Line: 257: incorrect codeowner user: HeisSpiter Line: 257: no users/groups matched Line: 258: incorrect codeowner user: HeisSpiter Line: 258: no users/groups matched Line: 264: incorrect codeowner user: ThFabba Line: 264: incorrect codeowner user: Extravert-ir Line: 264: no users/groups matched Line: 265: incorrect codeowner user: ThFabba Line: 265: incorrect codeowner user: Extravert-ir Line: 265: no users/groups matched Line: 266: incorrect codeowner user: ThFabba Line: 266: incorrect codeowner user: Extravert-ir Line: 266: no users/groups matched Line: 271: incorrect codeowner user: HeisSpiter Line: 271: no users/groups matched Line: 272: incorrect codeowner user: HeisSpiter Line: 272: no users/groups matched Line: 273: incorrect codeowner user: HeisSpiter Line: 273: no users/groups matched Line: 278: incorrect codeowner user: HeisSpiter Line: 278: no users/groups matched Line: 279: incorrect codeowner user: HeisSpiter Line: 279: no users/groups matched Line: 284: incorrect codeowner user: HeisSpiter Line: 284: no users/groups matched Line: 289: incorrect codeowner user: HeisSpiter Line: 289: no users/groups matched Line: 295: incorrect codeowner user: ThFabba Line: 295: no users/groups matched Line: 301: incorrect codeowner user: ThFabba Line: 301: no users/groups matched Line: 302: incorrect codeowner user: ThFabba Line: 302: no users/groups matched Line: 307: incorrect codeowner user: tkreuzer Line: 307: no users/groups matched Line: 308: incorrect codeowner user: tkreuzer Line: 308: no users/groups matched Line: 311: incorrect codeowner organization: reactos/lang-german Line: 311: no users/groups matched
2019-07-14 01:58:53 +03:00

312 lines
9.8 KiB
Plaintext

## List of maintainers for the ReactOS project
## This file purpose is to give newcomers to the project the responsible
## developers when submitting a pull request on GitHub, or opening a bug
## report on Jira.
## This file will notably establish who is responsible for a specific
## 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
## - that person is paid
## - that person is always available
## We have no supported (paid) areas in ReactOS.
## When submitting a pull request on GitHub and looking for reviewers,
## look at that file and ask for a review from some of the people (M, R
## - the most recently active in the area) listed in the matching area,
## also, assign the pull request to the M person. Don't ask for a review
## 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. 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.
## There should be one and only one primary maintainer per area.
## In case of 3rd party code (also refered as upstream), the maintainer
## is responsible of updating periodically the source code and of
## 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 GitHub's format for specifying code owners.
## - Lines starting with # are comment lines.
## - All other lines specify a path / file (wildcards allowed) followed
## by the GitHub user name(s) of the code owners.
## See https://help.github.com/en/articles/about-code-owners
## Additionally it tries to use a similar format to the Linux kernel
## MAINTAINERS file within comments.
## Descriptions of comment section entries used here:
## M: Primary maintainer. Assign them pull requests
## Use the GitHub, Jira, Real Name format for entry, squash if
## some are overlapping
## R: Reviewers. Ask them for review on pull requests
## S: Status, one of the following:
## Maintained: Someone is handling that area
## Upstream: This is 3rd party code, synced in our tree
## Abandoned: No one is handling that code anymore
## F: Files. Directories, files (wildcards allowed) covered in
## this area
## C: Comments
# 3rd Party File Format Libraries
# M: ThFabba, Thomas Faber
# S: Upstream
# C: See media/doc/3rd Party Files.txt
/dll/3rdparty/libjpeg/ @ThFabba
/dll/3rdparty/libpng/ @ThFabba
/dll/3rdparty/libtiff/ @ThFabba
/dll/3rdparty/libxslt/ @ThFabba
/sdk/include/reactos/libs/libjpeg/ @ThFabba
/sdk/include/reactos/libs/libmpg123/ @ThFabba
/sdk/include/reactos/libs/libpng/ @ThFabba
/sdk/include/reactos/libs/libtiff/ @ThFabba
/sdk/include/reactos/libs/libxml/ @ThFabba
/sdk/include/reactos/libs/libxslt/ @ThFabba
/sdk/lib/3rdparty/libmpg123/ @ThFabba
/sdk/lib/3rdparty/libsamplerate/ @ThFabba
/sdk/lib/3rdparty/libxml2/ @ThFabba
# ACPI
# M:
# R: ThFabba, Thomas Faber
# S: Maintained
/drivers/bus/acpi/ @ThFabba
/hal/halx86/acpi/ @ThFabba
# ACPICA Library
# M: ThFabba, Thomas Faber
# S: Upstream
/drivers/bus/acpi/acpica/ @ThFabba
# Apisets
# M: learn-more, learn_more, Mark Jansen
# S: Maintained
/dll/apisets/ @learn-more
# Application Compatibility subystem
# M: learn-more, learn_more, Mark Jansen
# S: Maintained
/dll/appcompat/ @learn-more
/dll/shellext/acppage/ @learn-more
/ntoskrnl/ps/apphelp.c @learn-more
# Cache Manager
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/modules/rostests/kmtests/ntos_cc/ @HeisSpiter
/ntoskrnl/cc/ @HeisSpiter
# Cache Manager Rewrite
# S: Abandoned
/ntoskrnl/cache/
# CMake Build Scripts
# M:
# R: learn-more, learn_more, Mark Jansen
# R: ThFabba, Thomas Faber
# S: Maintained
/sdk/cmake/ @learn-more @ThFabba
CMakeLists.txt @learn-more @ThFabba
*.cmake @learn-more @ThFabba
# File Patch API
# M: learn-more, learn_more, Mark Jansen
# S: Maintained
/dll/win32/mspatcha/ @learn-more
# File Systems
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
# C: Also see "Upstream File Systems"
/drivers/filesystems/ @HeisSpiter
/sdk/lib/fslib/ @HeisSpiter
# File Systems Run Time Library
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/modules/rostests/kmtests/ntos_fsrtl/ @HeisSpiter
/modules/rostests/kmtests/novp_fsrtl/ @HeisSpiter
/ntoskrnl/fsrtl/ @HeisSpiter
/sdk/lib/drivers/ntoskrnl_vista/fsrtl.c @HeisSpiter
# Freeloader
# M:
# R: tkreuzer. ThePhysicist, Timo Kreuzer
# R: Extravert-ir, extravert34, Victor Perevertkin
# S: Maintained
/boot/freeldr/freeldr/ @tkreuzer @Extravert-ir
# HAL / APIC
# M: tkreuzer. ThePhysicist, Timo Kreuzer
# S: Maintained
/hal/halx86/apic/ @tkreuzer
# HID Drivers
# M:
# R: ThFabba, Thomas Faber
# S: Maintained
/drivers/hid/ @ThFabba
# Kernel
# M:
# R: HeisSpiter, Pierre Schweitzer
# R: ThFabba, Thomas Faber
# R: tkreuzer. ThePhysicist, Timo Kreuzer
# S: Maintained
/ntoskrnl/ @HeisSpiter @ThFabba @tkreuzer
# mbed TLS
# M: ThFabba, Thomas Faber
# S: Upstream
# C: See media/doc/3rd Party Files.txt
/dll/3rdparty/mbedtls/ @ThFabba
/sdk/include/reactos/libs/mbedtls/ @ThFabba
# Network Drivers
# M:
# R: ThFabba, Thomas Faber
# S: Maintained
/drivers/network/ @ThFabba
# Intel PRO/1000 NIC family driver
# M:
# R: ThFabba, Thomas Faber
# R: Extravert-ir, extravert34, Victor Perevertkin
# S: Maintained
/drivers/network/dd/e1000/ @ThFabba @Extravert-ir
# Network File Systems kernel libraries
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/sdk/lib/drivers/rdbsslib/ @HeisSpiter
/sdk/lib/drivers/rxce/ @HeisSpiter
# NTDLL
# M:
# R: HeisSpiter, Pierre Schweitzer
# R: learn-more, learn_more, Mark Jansen
# R: ThFabba, Thomas Faber
# R: tkreuzer. ThePhysicist, Timo Kreuzer
# S: Maintained
/dll/ntdll/ @HeisSpiter @learn-more @ThFabba @tkreuzer
# ReactOS API Tests
# M:
# R: learn-more, learn_more, Mark Jansen
# R: ThFabba, Thomas Faber
# S: Maintained
/modules/rostests/apitests/ @learn-more @ThFabba
# ReactOS Kernel-Mode Tests
# M: ThFabba, Thomas Faber
# S: Maintained
/modules/rostests/kmtests/ @ThFabba
# ROS internals tools
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/modules/rosapps/applications/rosinternals/ @HeisSpiter
# Run-Time Library (RTL)
# M:
# R: HeisSpiter, Pierre Schweitzer
# R: learn-more, learn_more, Mark Jansen
# R: ThFabba, Thomas Faber
# R: tkreuzer. ThePhysicist, Timo Kreuzer
# S: Maintained
/sdk/lib/rtl/ @HeisSpiter @learn-more @ThFabba @tkreuzer
# Shell Extensions
# M:
# R: learn-more, learn_more, Mark Jansen
# S: Maintained
/dll/shellext @learn-more
# Upstream File Systems
# M: HeisSpiter, Pierre Schweitzer
# S: Upstream
/base/services/nfsd/ @HeisSpiter
/dll/np/nfs/ @HeisSpiter
/dll/shellext/shellbtrfs/ @HeisSpiter
/drivers/filesystems/btrfs/ @HeisSpiter
/drivers/filesystems/cdfs/ @HeisSpiter
/drivers/filesystems/ext2/ @HeisSpiter
/drivers/filesystems/fastfat_new/ @HeisSpiter
/drivers/filesystems/ffs/ @HeisSpiter
/drivers/filesystems/nfs/ @HeisSpiter
/drivers/filesystems/reiserfs/ @HeisSpiter
/media/doc/README.FSD @HeisSpiter
/sdk/lib/fslib/btrfslib/ @HeisSpiter
/sdk/lib/fslib/ext2lib/ @HeisSpiter
/sdk/lib/fslib/vfatlib/check/ @HeisSpiter
# USB Drivers
# M: ThFabba, Thomas Faber
# R: Extravert-ir, extravert34, Victor Perevertkin
# S: Maintained
/drivers/usb/ @ThFabba @Extravert-ir
/sdk/lib/drivers/libusb/ @ThFabba @Extravert-ir
/sdk/include/reactos/drivers/usbport/ @ThFabba @Extravert-ir
# Virtual CD-ROM
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/modules/rosapps/applications/cmdutils/vcdcli/ @HeisSpiter
/modules/rosapps/applications/vcdcontroltool/ @HeisSpiter
/modules/rosapps/drivers/vcdrom/ @HeisSpiter
# Virtual Floppy Disk
# M: HeisSpiter, Pierre Schweitzer
# S: Upstream
/modules/rosapps/applications/cmdutils/vfdcmd/ @HeisSpiter
/modules/rosapps/drivers/vfd/ @HeisSpiter
# Win32 file functions
# M: HeisSpiter, Pierre Schweitzer
# S: Maintained
/dll/win32/kernel32/client/file/ @HeisSpiter
# Windows Network File Systems functions
# M: HeisSpiter, Pierre Schweitzer
# S: Upstream
/dll/win32/mpr/wnet.c @HeisSpiter
# Wine Tests
# M:
# R: ThFabba, Thomas Faber
# S: Upstream
/modules/rostests/winetests/ @ThFabba
# zlib
# M: ThFabba, Thomas Faber
# S: Upstream
# C: See media/doc/3rd Party Files.txt
/sdk/include/reactos/libs/zlib/ @ThFabba
/sdk/lib/3rdparty/zlib/ @ThFabba
# x64 related code (keep this at the bottom)
# M: tkreuzer. ThePhysicist, Timo Kreuzer
# S: Maintained
amd64/ @tkreuzer
/boot/freeldr/freeldr/arch/realmode/amd64.S @tkreuzer
# Translations
de-DE.rc @reactos/lang-german