Something went wrong. Try again.
Reactos
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514## 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 this 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## 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/sdk/lib/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/sdk/tools/xml2sdb/ @learn-more
# Cache Manager# M: HeisSpiter, Heis Spiter, Pierre Schweitzer# S: Maintained/modules/rostests/kmtests/ntos_cc/ @HeisSpiter/ntoskrnl/cc/ @HeisSpiter
# Cache Manager Rewrite# S: Abandoned/ntoskrnl/cache/
# Client/Server Runtime Subsystem# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/sdk/include/reactos/subsys/csr/ @HBelusca/subsystems/csr/ @HBelusca/win32ss/user/ntuser/csr.* @HBelusca
# Clipboard Viewer# M: HBelusca, Hermès Bélusca-Maïto# R: Mondgestein, Ricardo Hanke# S: Maintained/base/applications/clipbrd/ @HBelusca/base/applications/cmdutils/clip/ @HBelusca
# CMake Build Scripts# M:# R: learn-more, learn_more, Mark Jansen# R: ThFabba, Thomas Faber# S: Maintained/sdk/cmake/*.cmake
# Command-line Utilities# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/applications/cmdutils/attrib/ @HBelusca/base/applications/cmdutils/chcp/ @HBelusca/base/applications/cmdutils/doskey/ @HBelusca/base/applications/cmdutils/eventcreate/ @HBelusca/base/applications/cmdutils/find/ @HBelusca/base/applications/cmdutils/help/ @HBelusca/base/applications/cmdutils/mode/ @HBelusca/base/applications/cmdutils/more/ @HBelusca/base/applications/cmdutils/taskkill/ @HBelusca/base/applications/cmdutils/timeout/ @HBelusca/sdk/lib/conutils/ @HBelusca
# Command-line Prompt Interpreter# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/shell/cmd/ @HBelusca
# Console Client/Server Subsystem, Terminal Emulator / Text-Mode# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/dll/cpl/console/ @HBelusca/dll/win32/kernel32/client/console/ @HBelusca/dll/win32/kernel32/include/console.h @HBelusca/drivers/base/condrv/ @HBelusca/drivers/setup/blue/ @HBelusca/modules/rostests/winetests/kernel32/console.c @HBelusca/sdk/include/psdk/wincon.h @HBelusca/sdk/include/reactos/wincon_undoc.h @HBelusca/sdk/include/reactos/drivers/condrv/ @HBelusca/sdk/include/reactos/drivers/blue/ @HBelusca/sdk/include/reactos/subsys/win/conmsg.h @HBelusca/sdk/include/reactos/subsys/win/console.h @HBelusca/win32ss/user/ntuser/console.c @HBelusca/win32ss/user/winsrv/concfg/ @HBelusca/win32ss/user/winsrv/consrv/ @HBelusca
# Event Log Subsystem# M: HBelusca, Hermès Bélusca-Maïto# M: EricKohl, ekohl, Eric Kohl# S: Maintained/base/services/eventlog/ @EricKohl @HBelusca/dll/win32/advapi32/service/eventlog.c @EricKohl @HBelusca/sdk/lib/evtlib/ @HBelusca
# Event Log Viewer# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/applications/mscutils/eventvwr/ @HBelusca
# File Patch API# M: learn-more, learn_more, Mark Jansen# S: Maintained/dll/win32/mspatcha/ @learn-more
# File Systems# M: HeisSpiter, Heis Spiter, Pierre Schweitzer# S: Maintained# C: Also see "Upstream File Systems"/drivers/filesystems/ @HeisSpiter/sdk/lib/fslib/ @HeisSpiter
# Filesystem Filter Manager# M: gedmurphy, Ged, Ged Murphy# S: Maintained/drivers/filters/fltmgr/ @gedmurphy
# File Systems Run Time Library# M: HeisSpiter, Heis Spiter, 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: HBelusca, Hermès Bélusca-Maïto# R: tkreuzer, ThePhysicist, Timo Kreuzer# R: Extravert-ir, extravert34, Victor Perevertkin# S: Maintained/boot/freeldr/freeldr/ @HBelusca @tkreuzer @Extravert-ir/boot/rtl/ @HBelusca/ntoskrnl/config/cmboot.c @HBelusca
# 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, Heis Spiter, 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
# Mount Point Manager# M: HeisSpiter, Heis Spiter, Pierre Schweitzer# S: Maintained/drivers/storage/mountmgr/ @HeisSpiter
# MSConfig# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/applications/msconfig/ @HBelusca/base/applications/msconfig_new/ @HBelusca
# 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, Heis Spiter, Pierre Schweitzer# S: Maintained/sdk/lib/drivers/rdbsslib/ @HeisSpiter/sdk/lib/drivers/rxce/ @HeisSpiter
# NTDLL# M:# R: HeisSpiter, Heis Spiter, 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
# NT Virtual DOS Machine# M: HBelusca, Hermès Bélusca-Maïto# R: reactos573, aandrejevic, Aleksandar Andrejevic# S: Maintained/dll/win32/kernel32/client/vdm.c @reactos573 @HBelusca/dll/win32/kernel32/include/vdm.h @reactos573 @HBelusca/sdk/include/reactos/subsys/win/vdm.h @reactos573 @HBelusca/ntoskrnl/vdm/ @reactos573 @HBelusca/sdk/include/reactos/libs/fast486/ @reactos573 @HBelusca/sdk/lib/fast486/ @reactos573 @HBelusca/subsystems/mvdm/ @reactos573 @HBelusca/subsystems/win/basesrv/vdm.* @reactos573 @HBelusca
# Printing# M: ColinFinck, Colin Finck# S: Maintained/win32ss/printing/ @ColinFinck
# Program Manager# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/shell/progman/ @HBelusca
# ReactOS API Tests# M:# R: learn-more, learn_more, Mark Jansen# R: ThFabba, Thomas Faber# S: Maintained/modules/rostests/apitests/
# ReactOS Kernel-Mode Tests# M: ThFabba, Thomas Faber# S: Maintained/modules/rostests/kmtests/ @ThFabba
# ReactOS Setup# M: HBelusca, Hermès Bélusca-Maïto# R: EricKohl, ekohl, Eric Kohl# S: Maintained/base/setup/ @HBelusca/base/system/winlogon/setup.c @EricKohl/dll/win32/setupapi//dll/win32/syssetup/ @EricKohl/drivers/setup/ @HBelusca/sdk/include/reactos/libs/syssetup/ @EricKohl
# ReactOS miscellaneous tools# M:# R: HBelusca, Hermès Bélusca-Maïto# S: Maintained/modules/rosapps/applications/cmdutils/cat/ @HBelusca/modules/rosapps/applications/sysutils/utils/partinfo/ @HBelusca
# ReactOS internals tools# M: HeisSpiter, Heis Spiter, Pierre Schweitzer# S: Maintained/modules/rosapps/applications/rosinternals/ @HeisSpiter
# Run-Time Library (RTL)# M:# R: HeisSpiter, Heis Spiter, 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
# Security Manager# M: GeoB99, George Bișoc# S: Maintained/modules/rostests/kmtests/ntos_se/ @GeoB99/ntoskrnl/se/ @GeoB99
# Session Manager Subsystem# M: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/system/smss/ @HBelusca/sdk/include/reactos/subsys/sm/ @HBelusca/sdk/lib/smlib/ @HBelusca
# Shell# M:# R: learn-more, learn_more, Mark Jansen# R: yagoulas, Giannis Adamopoulos# R: HBelusca, Hermès Bélusca-Maïto# S: Maintained/base/shell/explorer/ @learn-more @yagoulas/base/shell/rshell/ @learn-more @yagoulas/dll/win32/browseui/ @learn-more @yagoulas/dll/win32/shell32/ @learn-more @yagoulas/dll/win32/shell32/CShellLink.* @HBelusca/dll/win32/shell32/CUserNotification.* @HBelusca/dll/win32/shell32/systray.cpp @HBelusca
# Shell Extensions# M:# R: learn-more, learn_more, Mark Jansen# S: Maintained/dll/shellext/ @learn-more
# UniATA# M: ThFabba, Thomas Faber# S: Upstream/drivers/storage/ide/uniata/ @ThFabba
# Upstream File Systems# M: HeisSpiter, Heis Spiter, 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/ @HeisSpiter/drivers/filesystems/nfs/ @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/include/reactos/drivers/usbport/ @ThFabba @Extravert-ir
# Virtual CD-ROM# M: HeisSpiter, Heis Spiter, 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, Heis Spiter, Pierre Schweitzer# S: Upstream/modules/rosapps/applications/cmdutils/vfdcmd/ @HeisSpiter/modules/rosapps/drivers/vfd/ @HeisSpiter
# Win32 Subsystem# M:# R: HBelusca, Hermès Bélusca-Maïto# S: Maintained/sdk/include/reactos/winbase_undoc.h @HBelusca/subsystems/win/basesrv//win32ss/user/winsrv//win32ss/user/winsrv/usersrv/harderror.c @HBelusca
# Win32 Subsystem - File functions# M: HeisSpiter, Heis Spiter, Pierre Schweitzer# R: HBelusca, Hermès Bélusca-Maïto# S: Maintained/dll/win32/kernel32/client/file/ @HeisSpiter/dll/win32/kernel32/client/file/find.c @HBelusca
# Win32 Subsystem - Shutdown# M: HBelusca, Hermès Bélusca-Maïto# R: EricKohl, ekohl, Eric Kohl# S: Maintained/base/system/winlogon/sas.c @EricKohl @HBelusca/base/system/winlogon/shutdown.c @EricKohl @HBelusca/dll/win32/advapi32/misc/shutdown.c @EricKohl/dll/win32/msgina/shutdown.c @EricKohl @HBelusca/win32ss/user/ntuser/shutdown.* @HBelusca/win32ss/user/user32/misc/exit.c @HBelusca/win32ss/user/winsrv/consrv/shutdown.c @HBelusca/win32ss/user/winsrv/usersrv/shutdown.c @HBelusca
# Windows Network File Systems functions# M: HeisSpiter, Heis Spiter, 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: Maintainedamd64/ @tkreuzer/boot/freeldr/freeldr/arch/realmode/amd64.S @tkreuzer
# Wine DirectX# M: DarkFire01, The_DarkFire_, Justin Miller# S: Upstream/dll/directx/wine/ @DarkFire01
# Translations# This is the list of translation teams in ReactOS GitHub organization.# If you want to be part of one - hit us at https://chat.reactos.org/de-DE.* @reactos/lang-germanes-ES.* @reactos/lang-spanishet-EE.* @reactos/lang-estonianfr-FR.* @reactos/lang-frenchhe-IL.* @reactos/lang-hebrewhi-IN.* @reactos/lang-hindihu-HU.* @reactos/lang-hungarianid-ID.* @reactos/lang-indonesianit-IT.* @reactos/lang-italiannl-NL.* @reactos/lang-dutchpl-PL.* @reactos/lang-polishpt-BR.* @reactos/lang-portuguesept-PT.* @reactos/lang-portuguesero-RO.* @reactos/lang-romanianru-RU.* @reactos/lang-russiantr-TR.* @reactos/lang-turkishuk-UA.* @reactos/lang-ukrainianzh-CN.* @reactos/lang-chinesezh-HK.* @reactos/lang-chinesezh-TW.* @reactos/lang-chinese