MAINTAINERS 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318
  1. List of Wine subsection maintainers
  2. When submitting patches to Wine, the guidelines at
  3. <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
  4. contains a list of maintainers for subsections of Wine. When submitting
  5. patches, you may want to CC relevant people from this list. If you have
  6. questions about your work in an area of Wine, you may find a list of
  7. knowledgeable people here.
  8. Many areas of Wine don't have a specific maintainer, although there may
  9. be people with knowledge of those areas. If an area is not listed here
  10. at all, you can use the git log to find developers working in that area
  11. recently. Or, you can send a mail to wine-devel, but be aware that there
  12. may simply be no one knowledgeable about that subject on the list.
  13. This file uses a similar format to the Linux kernel MAINTAINERS file.
  14. Descriptions of section entries used here:
  15. M: Primary maintainer. CC patches to: FullName <address@domain>
  16. P: Other knowledgeable person. FullName <address@domain>
  17. F: Files and directories with wildcard patterns.
  18. One pattern per line. Multiple F: lines acceptable.
  19. W: Link to additional information.
  20. Maintainers List
  21. -----------------------------------
  22. ARM, ARM64
  23. M: André Hentschel <nerv@dawncrow.de>
  24. F: dlls/dbghelp/cpu_arm*
  25. F: dlls/msvcrt/except_arm.c
  26. F: dlls/ntdll/signal_arm*
  27. F: programs/winedbg/be_arm*
  28. Audio I/O
  29. M: Andrew Eikum <aeikum@codeweavers.com>
  30. F: dlls/dsound/
  31. F: dlls/mmdevapi/
  32. F: dlls/winealsa.drv/
  33. F: dlls/winecoreaudio.drv/
  34. F: dlls/wineoss.drv/
  35. F: dlls/winepulse.drv/
  36. F: dlls/winmm/
  37. F: dlls/x3daudio*/
  38. F: dlls/xapofx*/
  39. F: dlls/xaudio*/
  40. Common Controls Library
  41. P: Nikolay Sivov <nsivov@codeweavers.com>
  42. F: dlls/comctl32/
  43. Common Item Dialog
  44. P: Vincent Povirk <vincent@codeweavers.com>
  45. F: dlls/comdlg32/itemdlg.c
  46. F: dlls/comdlg32/tests/itemdlg.c
  47. Direct2D
  48. M: Henri Verbeet <hverbeet@codeweavers.com>
  49. F: dlls/d2d*/
  50. Direct3D
  51. M: Henri Verbeet <hverbeet@codeweavers.com>
  52. P: Stefan Dösinger <stefan@codeweavers.com>
  53. P: Matteo Bruni <mbruni@codeweavers.com>
  54. F: dlls/d3d10core/
  55. F: dlls/d3d11/
  56. F: dlls/d3d12/
  57. F: dlls/d3d8/
  58. F: dlls/d3d9/
  59. F: dlls/d3drm/
  60. F: dlls/ddraw*/
  61. F: dlls/dxgi/
  62. F: dlls/wined3d/
  63. Direct3D helper libraries
  64. M: Matteo Bruni <mbruni@codeweavers.com>
  65. P: Henri Verbeet <hverbeet@codeweavers.com>
  66. P: Stefan Dösinger <stefan@codeweavers.com>
  67. F: dlls/d3d10/
  68. F: dlls/d3d10_1/
  69. F: dlls/d3dcompiler*/
  70. F: dlls/d3dx10*/
  71. F: dlls/d3dx11*/
  72. F: dlls/d3dx9*/
  73. F: dlls/d3dxof/
  74. DirectInput
  75. P: Andrew Eikum <aeikum@codeweavers.com>
  76. F: dlls/dinput/
  77. DirectMusic
  78. M: Michael Stefaniuc <mstefani@winehq.org>
  79. F: dlls/dm*/
  80. F: dlls/dswave/
  81. DirectPlay
  82. M: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
  83. F: dlls/dplayx/
  84. F: dlls/dpnet/
  85. F: dlls/dpwsockx/
  86. DirectShow
  87. P: Andrew Eikum <aeikum@codeweavers.com>
  88. F: dlls/amstream/
  89. F: dlls/mciqtz32/
  90. F: dlls/qcap/
  91. F: dlls/qedit/
  92. F: dlls/quartz/
  93. F: dlls/strmbase/
  94. F: dlls/winegstreamer/
  95. F: dlls/wineqtdecoder/
  96. DirectWrite
  97. M: Nikolay Sivov <nsivov@codeweavers.com>
  98. F: dlls/dwrite/
  99. DotNet Runtime
  100. M: Vincent Povirk <vincent@codeweavers.com>
  101. F: dlls/mscoree/
  102. GDI
  103. M: Huw Davies <huw@codeweavers.com>
  104. F: dlls/gdi32/
  105. GDIPlus
  106. M: Vincent Povirk <vincent@codeweavers.com>
  107. F: dlls/gdiplus/
  108. GPhoto Driver
  109. M: Marcus Meissner <marcus@jet.franken.de>
  110. F: dlls/gphoto2.ds/
  111. HID support
  112. M: Aric Stewart <aric@codeweavers.com>
  113. F: dlls/hid/
  114. F: dlls/hidclass.sys/
  115. F: dlls/winehid.sys/
  116. Input methods
  117. M: Aric Stewart <aric@codeweavers.com>
  118. F: dlls/imm32/
  119. JavaScript
  120. M: Jacek Caban <jacek@codeweavers.com>
  121. F: dlls/jscript/
  122. Mac OS X graphics driver
  123. M: Ken Thomases <ken@codeweavers.com>
  124. F: dlls/winemac.drv/
  125. Media format conversion
  126. M: Andrew Eikum <aeikum@codeweavers.com>
  127. F: dlls/*.acm/
  128. F: dlls/msacm32/
  129. Microsoft C Runtime
  130. M: Piotr Caban <piotr@codeweavers.com>
  131. F: dlls/msvc*/
  132. MSI installers
  133. M: Hans Leidekker <hans@codeweavers.com>
  134. F: dlls/msi/
  135. Netstat
  136. M: André Hentschel <nerv@dawncrow.de>
  137. F: programs/netstat/
  138. Network
  139. P: Bruno Jesus <00cpxxx@gmail.com>
  140. P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
  141. F: dlls/iphlpapi/
  142. F: dlls/ws2_32/
  143. OLE Embedding
  144. M: Huw Davies <huw@codeweavers.com>
  145. F: dlls/ole32/clipboard.c
  146. F: dlls/ole32/datacache.c
  147. F: dlls/ole32/defaulthandler.c
  148. F: dlls/ole32/ole2.c
  149. F: dlls/ole32/ole2impl.c
  150. F: dlls/ole32/oleobj.c
  151. OLE RPC
  152. M: Huw Davies <huw@codeweavers.com>
  153. F: dlls/ole32/compobj.c
  154. F: dlls/ole32/marshal.c
  155. F: dlls/ole32/rpc.c
  156. F: dlls/ole32/stubmanager.c
  157. F: dlls/ole32/usrmarshal.c
  158. OLE Storage
  159. M: Vincent Povirk <vincent@codeweavers.com>
  160. F: dlls/ole32/filelockbytes.c
  161. F: dlls/ole32/memlockbytes.c
  162. F: dlls/ole32/stg_stream.c
  163. F: dlls/ole32/storage32.c
  164. F: dlls/ole32/storage32.h
  165. F: dlls/ole32/tests/storage32.c
  166. OLE Typelibs
  167. P: Andrew Eikum <aeikum@codeweavers.com>
  168. P: Huw Davies <huw@codeweavers.com>
  169. F: dlls/oleaut32/typelib.c
  170. Postscript Driver
  171. M: Huw Davies <huw@codeweavers.com>
  172. F: dlls/wineps.drv/
  173. Printing
  174. M: Huw Davies <huw@codeweavers.com>
  175. P: Detlef Riekenberg <wine.dev@web.de>
  176. F: dlls/localspl/
  177. F: dlls/spoolss/
  178. F: dlls/winspool.drv/
  179. Richedit
  180. M: Huw Davies <huw@codeweavers.com>
  181. F: dlls/riched20
  182. RPC Runtime
  183. P: Huw Davies <huw@codeweavers.com>
  184. F: dlls/rpcrt4
  185. F: tools/widl
  186. TWAIN
  187. P: Vincent Povirk <vincent@codeweavers.com>
  188. F: dlls/twain_32/
  189. F: dlls/sane.ds/
  190. F: dlls/gphoto2.ds/
  191. Uniscribe
  192. M: Aric Stewart <aric@codeweavers.com>
  193. F: dlls/usp10/
  194. URL Moniker
  195. M: Jacek Caban <jacek@codeweavers.com>
  196. F: dlls/urlmon/
  197. VBScript
  198. M: Jacek Caban <jacek@codeweavers.com>
  199. F: dlls/vbscript/
  200. Web Services
  201. M: Hans Leidekker <hans@codeweavers.com>
  202. F: dlls/webservices/
  203. WebBrowser control
  204. M: Jacek Caban <jacek@codeweavers.com>
  205. F: dlls/ieframe/
  206. F: dlls/mshtml/
  207. F: dlls/shdocvw/
  208. Windows Imaging Component
  209. M: Vincent Povirk <vincent@codeweavers.com>
  210. F: dlls/windowscodecs/
  211. F: dlls/windowscodecsext/
  212. Windows Management Instrumentation
  213. M: Hans Leidekker <hans@codeweavers.com>
  214. F: dlls/wbemdisp/
  215. F: dlls/wbemprox/
  216. F: dlls/wmiutils/
  217. Wine server, IPC
  218. M: Alexandre Julliard <julliard@winehq.org>
  219. P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
  220. F: server/
  221. Winemaker
  222. M: André Hentschel <nerv@dawncrow.de>
  223. F: tools/winemaker/
  224. WinHTTP
  225. M: Hans Leidekker <hans@codeweavers.com>
  226. F: dlls/winhttp/
  227. WinINet
  228. P: Jacek Caban <jacek@codeweavers.com>
  229. F: dlls/wininet/
  230. WPcap
  231. M: André Hentschel <nerv@dawncrow.de>
  232. F: dlls/wpcap/
  233. X11 Driver
  234. M: Alexandre Julliard <julliard@winehq.org>
  235. P: Vincent Povirk <vincent@codeweavers.com>
  236. F: dlls/winex11.drv/
  237. XML parsing
  238. M: Nikolay Sivov <nsivov@codeweavers.com>
  239. F: dlls/msxml*/
  240. F: dlls/xmllite/
  241. THE REST
  242. M: Alexandre Julliard <julliard@winehq.org>
  243. P: Alex Henrie <alexhenrie24@gmail.com>
  244. P: Andrew Eikum <aeikum@codeweavers.com>
  245. P: Huw Davies <huw@codeweavers.com>
  246. P: Jacek Caban <jacek@codeweavers.com>
  247. P: Vincent Povirk <vincent@codeweavers.com>
  248. P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
  249. F: *
  250. F: */
  251. Stable Branch
  252. M: Michael Stefaniuc <mstefani@winehq.org>
  253. W: https://wiki.winehq.org/StableRules
  254. Staging Branch
  255. M: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
  256. P: Zebediah Figura <z.figura12@gmail.com>
  257. P: Erich E. Hoover <erich.e.hoover@wine-staging.com>
  258. W: https://wine-staging.com/