MAINTAINERS 6.94 KB
Newer Older
1 2 3 4 5


	List of Wine subsection maintainers

When submitting patches to Wine, the guidelines at
6
<https://wiki.winehq.org/SubmittingPatches> should be followed. This file
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
contains a list of maintainers for subsections of Wine. When submitting
patches, you may want to CC relevant people from this list. If you have
questions about your work in an area of Wine, you may find a list of
knowledgeable people here.

Many areas of Wine don't have a specific maintainer, although there may
be people with knowledge of those areas. If an area is not listed here
at all, you can use the git log to find developers working in that area
recently. Or, you can send a mail to wine-devel, but be aware that there
may simply be no one knowledgeable about that subject on the list.

This file uses a similar format to the Linux kernel MAINTAINERS file.
Descriptions of section entries used here:

	M: Primary maintainer. CC patches to: FullName <address@domain>
	P: Other knowledgeable person. FullName <address@domain>
	F: Files and directories with wildcard patterns.
	   One pattern per line.  Multiple F: lines acceptable.
25
	W: Link to additional information.
26 27 28 29 30

Maintainers List

		-----------------------------------

31 32 33 34 35 36 37
ARM, ARM64
M:	André Hentschel <nerv@dawncrow.de>
F:	dlls/dbghelp/cpu_arm*
F:	dlls/msvcrt/except_arm.c
F:	dlls/ntdll/signal_arm*
F:	programs/winedbg/be_arm*

38 39 40 41 42 43 44
Audio I/O
M:	Andrew Eikum <aeikum@codeweavers.com>
F:	dlls/dsound/
F:	dlls/mmdevapi/
F:	dlls/winealsa.drv/
F:	dlls/winecoreaudio.drv/
F:	dlls/wineoss.drv/
45
F:	dlls/winepulse.drv/
46 47 48 49 50
F:	dlls/winmm/
F:	dlls/x3daudio*/
F:	dlls/xapofx*/
F:	dlls/xaudio*/

51 52 53 54
Common Controls Library
P:	Nikolay Sivov <nsivov@codeweavers.com>
F:	dlls/comctl32/

55 56 57 58 59
Common Item Dialog
P:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/comdlg32/itemdlg.c
F:	dlls/comdlg32/tests/itemdlg.c

60 61 62 63 64 65 66 67 68
Direct2D
M:	Henri Verbeet <hverbeet@codeweavers.com>
F:	dlls/d2d*/

Direct3D
M:	Henri Verbeet <hverbeet@codeweavers.com>
P:	Stefan Dösinger <stefan@codeweavers.com>
P:	Józef Kucia <jkucia@codeweavers.com>
P:	Matteo Bruni <mbruni@codeweavers.com>
69 70
F:	dlls/d3d10*/
F:	dlls/d3d11/
71
F:	dlls/d3d12/
72 73 74 75 76
F:	dlls/d3d8/
F:	dlls/d3d9/
F:	dlls/d3drm/
F:	dlls/ddraw*/
F:	dlls/dxgi/
77 78
F:	dlls/wined3d/

79 80 81 82 83 84 85 86 87
Direct3D helper libraries
M:	Matteo Bruni <mbruni@codeweavers.com>
P:	Henri Verbeet <hverbeet@codeweavers.com>
P:	Stefan Dösinger <stefan@codeweavers.com>
P:	Józef Kucia <jkucia@codeweavers.com>
F:	dlls/d3dcompiler*/
F:	dlls/d3dx10*/
F:	dlls/d3dx11*/
F:	dlls/d3dx9*/
88
F:	dlls/d3dxof/
89

90 91 92 93
DirectInput
P:	Andrew Eikum <aeikum@codeweavers.com>
F:	dlls/dinput/

94 95 96 97 98
DirectMusic
M:	Michael Stefaniuc <mstefani@winehq.org>
F:	dlls/dm*/
F:	dlls/dswave/

99 100 101 102 103 104
DirectPlay
M:	Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
F:	dlls/dplayx/
F:	dlls/dpnet/
F:	dlls/dpwsockx/

105 106 107 108 109 110 111 112 113 114 115
DirectShow
P:	Andrew Eikum <aeikum@codeweavers.com>
F:	dlls/amstream/
F:	dlls/mciqtz32/
F:	dlls/qcap/
F:	dlls/qedit/
F:	dlls/quartz/
F:	dlls/strmbase/
F:	dlls/winegstreamer/
F:	dlls/wineqtdecoder/

116 117 118 119
DirectWrite
M:	Nikolay Sivov <nsivov@codeweavers.com>
F:	dlls/dwrite/

120 121 122 123
DotNet Runtime
M:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/mscoree/

124 125 126 127
GDI
M:	Huw Davies <huw@codeweavers.com>
F:	dlls/gdi32/

128 129 130 131
GDIPlus
M:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/gdiplus/

132 133 134 135
GPhoto Driver
M:	Marcus Meissner <marcus@jet.franken.de>
F:	dlls/gphoto2.ds/

136 137 138 139
HID support
M:	Aric Stewart <aric@codeweavers.com>
F:	dlls/hid/
F:	dlls/hidclass.sys/
140
F:	dlls/winehid.sys/
141

142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
Input methods
M:	Aric Stewart <aric@codeweavers.com>
F:	dlls/imm32/

JavaScript
M:	Jacek Caban <jacek@codeweavers.com>
F:	dlls/jscript/

Mac OS X graphics driver
M:	Ken Thomases <ken@codeweavers.com>
F:	dlls/winemac.drv/

Media format conversion
M:	Andrew Eikum <aeikum@codeweavers.com>
F:	dlls/*.acm/
157
F:	dlls/msacm32/
158 159 160 161 162 163 164 165 166

Microsoft C Runtime
M:	Piotr Caban <piotr@codeweavers.com>
F:	dlls/msvc*/

MSI installers
M:	Hans Leidekker <hans@codeweavers.com>
F:	dlls/msi/

167 168 169 170
Netstat
M:	André Hentschel <nerv@dawncrow.de>
F:	programs/netstat/

171 172
Network
P:	Bruno Jesus <00cpxxx@gmail.com>
173
P:	Erich E. Hoover <erich.e.hoover@wine-staging.com>
174 175 176
F:	dlls/iphlpapi/
F:	dlls/ws2_32/

177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
OLE Embedding
M:	Huw Davies <huw@codeweavers.com>
F:	dlls/ole32/clipboard.c
F:	dlls/ole32/datacache.c
F:	dlls/ole32/defaulthandler.c
F:	dlls/ole32/ole2.c
F:	dlls/ole32/ole2impl.c
F:	dlls/ole32/oleobj.c

OLE RPC
M:	Huw Davies <huw@codeweavers.com>
F:	dlls/ole32/compobj.c
F:	dlls/ole32/marshal.c
F:	dlls/ole32/rpc.c
F:	dlls/ole32/stubmanager.c
F:	dlls/ole32/usrmarshal.c

194 195 196 197 198 199 200 201 202
OLE Storage
M:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/ole32/filelockbytes.c
F:	dlls/ole32/memlockbytes.c
F:	dlls/ole32/stg_stream.c
F:	dlls/ole32/storage32.c
F:	dlls/ole32/storage32.h
F:	dlls/ole32/tests/storage32.c

203 204
OLE Typelibs
P:	Andrew Eikum <aeikum@codeweavers.com>
205
P:	Huw Davies <huw@codeweavers.com>
206 207
F:	dlls/oleaut32/typelib.c

208 209 210 211
Postscript Driver
M:	Huw Davies <huw@codeweavers.com>
F:	dlls/wineps.drv/

212 213
Printing
M:	Huw Davies <huw@codeweavers.com>
214
P:	Detlef Riekenberg <wine.dev@web.de>
215
F:	dlls/localspl/
216
F:	dlls/spoolss/
217 218 219 220 221 222 223 224 225 226 227
F:	dlls/winspool.drv/

Richedit
M:	Huw Davies <huw@codeweavers.com>
F:	dlls/riched20

RPC Runtime
P:	Huw Davies <huw@codeweavers.com>
F:	dlls/rpcrt4
F:	tools/widl

228 229 230 231 232 233
TWAIN
P:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/twain_32/
F:	dlls/sane.ds/
F:	dlls/gphoto2.ds/

234 235 236 237
Uniscribe
M:	Aric Stewart <aric@codeweavers.com>
F:	dlls/usp10/

238 239 240 241 242 243 244 245
URL Moniker
M:	Jacek Caban <jacek@codeweavers.com>
F:	dlls/urlmon/

VBScript
M:	Jacek Caban <jacek@codeweavers.com>
F:	dlls/vbscript/

246 247 248 249
Web Services
M:	Hans Leidekker <hans@codeweavers.com>
F:	dlls/webservices/

250 251 252 253 254 255
WebBrowser control
M:	Jacek Caban <jacek@codeweavers.com>
F:	dlls/ieframe/
F:	dlls/mshtml/
F:	dlls/shdocvw/

256 257 258 259 260
Windows Imaging Component
M:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/windowscodecs/
F:	dlls/windowscodecsext/

261 262 263 264 265 266
Windows Management Instrumentation
M:	Hans Leidekker <hans@codeweavers.com>
F:	dlls/wbemdisp/
F:	dlls/wbemprox/
F:	dlls/wmiutils/

267 268
Wine server, IPC
M:	Alexandre Julliard <julliard@winehq.org>
269
P:	Erich E. Hoover <erich.e.hoover@wine-staging.com>
270 271
F:	server/

272 273
Winemaker
M:	André Hentschel <nerv@dawncrow.de>
274
F:	tools/winemaker/
275

276 277 278 279
WinHTTP
M:	Hans Leidekker <hans@codeweavers.com>
F:	dlls/winhttp/

280 281 282 283
WinINet
P:	Jacek Caban <jacek@codeweavers.com>
F:	dlls/wininet/

284 285 286 287
WPcap
M:	André Hentschel <nerv@dawncrow.de>
F:	dlls/wpcap/

288 289 290 291 292
X11 Driver
M:	Alexandre Julliard <julliard@winehq.org>
P:	Vincent Povirk <vincent@codeweavers.com>
F:	dlls/winex11.drv/

293 294 295
XML parsing
M:	Nikolay Sivov <nsivov@codeweavers.com>
F:	dlls/msxml*/
296
F:	dlls/xmllite/
297 298 299

THE REST
M:	Alexandre Julliard <julliard@winehq.org>
300
P:	Alex Henrie <alexhenrie24@gmail.com>
301
P:	Andrew Eikum <aeikum@codeweavers.com>
302
P:	Huw Davies <huw@codeweavers.com>
303
P:	Jacek Caban <jacek@codeweavers.com>
304
P:	Vincent Povirk <vincent@codeweavers.com>
305
P:	Erich E. Hoover <erich.e.hoover@wine-staging.com>
306 307
F:	*
F:	*/
308 309 310

Stable Branch
M:	Michael Stefaniuc <mstefani@winehq.org>
311
W:	https://wiki.winehq.org/StableRules
312 313

Staging Branch
314 315
M:	Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
P:	Zebediah Figura <z.figura12@gmail.com>
316 317
P:	Erich E. Hoover <erich.e.hoover@wine-staging.com>
W:	https://wine-staging.com/