po: Update Japanese translation.
[wine.git] / MAINTAINERS
blob97f9c78ae217b17c18c581960f867612040c0c23
3         List of Wine subsection maintainers
5 When submitting patches to Wine, the guidelines at
6 <https://wiki.winehq.org/SubmittingPatches> should be followed. This file
7 contains a list of maintainers for subsections of Wine. When submitting
8 patches, you may want to CC relevant people from this list. If you have
9 questions about your work in an area of Wine, you may find a list of
10 knowledgeable people here.
12 Many areas of Wine don't have a specific maintainer, although there may
13 be people with knowledge of those areas. If an area is not listed here
14 at all, you can use the git log to find developers working in that area
15 recently. Or, you can send a mail to wine-devel, but be aware that there
16 may simply be no one knowledgeable about that subject on the list.
18 This file uses a similar format to the Linux kernel MAINTAINERS file.
19 Descriptions of section entries used here:
21         M: Primary maintainer. CC patches to: FullName <address@domain>
22         P: Other knowledgeable person. FullName <address@domain>
23         F: Files and directories with wildcard patterns.
24            One pattern per line.  Multiple F: lines acceptable.
25         W: Link to additional information.
27 Maintainers List
29                 -----------------------------------
31 ARM, ARM64
32 M:      André Zwing <nerv@dawncrow.de>
33 F:      dlls/dbghelp/cpu_arm*
34 F:      dlls/msvcrt/except_arm.c
35 F:      dlls/ntdll/signal_arm*
36 F:      programs/winedbg/be_arm*
38 Audio I/O
39 M:      Andrew Eikum <aeikum@codeweavers.com>
40 F:      dlls/dsound/
41 F:      dlls/mmdevapi/
42 F:      dlls/winealsa.drv/
43 F:      dlls/winecoreaudio.drv/
44 F:      dlls/wineoss.drv/
45 F:      dlls/winepulse.drv/
46 F:      dlls/winmm/
47 F:      dlls/x3daudio*/
48 F:      dlls/xapofx*/
49 F:      dlls/xaudio*/
51 Common Controls Library
52 P:      Nikolay Sivov <nsivov@codeweavers.com>
53 F:      dlls/comctl32/
55 Common Item Dialog
56 P:      Esme Povirk <esme@codeweavers.com>
57 F:      dlls/comdlg32/itemdlg.c
58 F:      dlls/comdlg32/tests/itemdlg.c
60 Direct2D
61 M:      Henri Verbeet <hverbeet@codeweavers.com>
62 F:      dlls/d2d*/
64 Direct3D
65 M:      Henri Verbeet <hverbeet@codeweavers.com>
66 P:      Stefan Dösinger <stefan@codeweavers.com>
67 P:      Matteo Bruni <mbruni@codeweavers.com>
68 F:      dlls/d3d10core/
69 F:      dlls/d3d11/
70 F:      dlls/d3d12/
71 F:      dlls/d3d8/
72 F:      dlls/d3d9/
73 F:      dlls/d3drm/
74 F:      dlls/ddraw*/
75 F:      dlls/dxgi/
76 F:      dlls/wined3d/
78 Direct3D helper libraries
79 M:      Matteo Bruni <mbruni@codeweavers.com>
80 P:      Henri Verbeet <hverbeet@codeweavers.com>
81 P:      Stefan Dösinger <stefan@codeweavers.com>
82 F:      dlls/d3d10/
83 F:      dlls/d3d10_1/
84 F:      dlls/d3dcompiler*/
85 F:      dlls/d3dx10*/
86 F:      dlls/d3dx11*/
87 F:      dlls/d3dx9*/
88 F:      dlls/d3dxof/
90 DirectMusic
91 M:      Michael Stefaniuc <mstefani@winehq.org>
92 F:      dlls/dm*/
93 F:      dlls/dswave/
95 DirectPlay
96 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
97 F:      dlls/dplayx/
98 F:      dlls/dpnet/
99 F:      dlls/dpwsockx/
101 DirectShow
102 M:      Zebediah Figura <z.figura12@gmail.com>
103 P:      Andrew Eikum <aeikum@codeweavers.com>
104 F:      dlls/amstream/
105 F:      dlls/devenum/
106 F:      dlls/mciqtz32/
107 F:      dlls/qasf/
108 F:      dlls/qcap/
109 F:      dlls/qdvd/
110 F:      dlls/qedit/
111 F:      dlls/quartz/
112 F:      dlls/strmbase/
113 F:      dlls/winegstreamer/quartz_parser.c
114 F:      dlls/wineqtdecoder/
116 DirectWrite
117 M:      Nikolay Sivov <nsivov@codeweavers.com>
118 F:      dlls/dwrite/
120 DotNet Runtime
121 M:      Esme Povirk <esme@codeweavers.com>
122 F:      dlls/mscoree/
125 M:      Huw Davies <huw@codeweavers.com>
126 F:      dlls/gdi32/
127 F:      dlls/win32u/bitblt.c
128 F:      dlls/win32u/bitmap.c
129 F:      dlls/win32u/brush.c
130 F:      dlls/win32u/clipping.c
131 F:      dlls/win32u/dc.c
132 F:      dlls/win32u/dib.c
133 F:      dlls/win32u/dibdrv/
134 F:      dlls/win32u/driver.c
135 F:      dlls/win32u/emfdrv.c
136 F:      dlls/win32u/font.c
137 F:      dlls/win32u/freetype.c
138 F:      dlls/win32u/gdiobj.c
139 F:      dlls/win32u/mapping.c
140 F:      dlls/win32u/opentype.c
141 F:      dlls/win32u/painting.c
142 F:      dlls/win32u/palette.c
143 F:      dlls/win32u/path.c
144 F:      dlls/win32u/pen.c
145 F:      dlls/win32u/printdrv.c
146 F:      dlls/win32u/region.c
148 GDIPlus
149 M:      Esme Povirk <esme@codeweavers.com>
150 F:      dlls/gdiplus/
152 GPhoto Driver
153 M:      Marcus Meissner <marcus@jet.franken.de>
154 F:      dlls/gphoto2.ds/
156 HID support
157 M:      Aric Stewart <aric@codeweavers.com>
158 P:      Rémi Bernon <rbernon@codeweavers.com>
159 F:      dlls/hid/
160 F:      dlls/hidclass.sys/
161 F:      dlls/hidparse.sys/
162 F:      dlls/winehid.sys/
164 HTTP server
165 M:      Zebediah Figura <z.figura12@gmail.com>
166 F:      dlls/httpapi/
167 F:      dlls/http.sys/
169 Input events
170 P:      Rémi Bernon <rbernon@codeweavers.com>
171 F:      dlls/user32/input.c
172 F:      dlls/user32/rawinput.c
173 F:      server/queue.c
175 Input methods
176 M:      Aric Stewart <aric@codeweavers.com>
177 F:      dlls/imm32/
179 JavaScript
180 M:      Jacek Caban <jacek@codeweavers.com>
181 F:      dlls/jscript/
183 Joystick input
184 M:      Rémi Bernon <rbernon@codeweavers.com>
185 P:      Andrew Eikum <aeikum@codeweavers.com>
186 F:      dlls/dinput*/
187 F:      dlls/windows.gaming.input/
188 F:      dlls/winebus.sys/
189 F:      dlls/winexinput.sys/
190 F:      dlls/xinput*/
192 Mac OS X graphics driver
193 M:      Ken Thomases <ken@codeweavers.com>
194 F:      dlls/winemac.drv/
196 Media format conversion
197 M:      Andrew Eikum <aeikum@codeweavers.com>
198 F:      dlls/*.acm/
199 F:      dlls/msacm32/
201 Microsoft C Runtime
202 M:      Piotr Caban <piotr@codeweavers.com>
203 F:      dlls/msvc*/
205 MSI installers
206 M:      Hans Leidekker <hans@codeweavers.com>
207 P:      Zebediah Figura <z.figura12@gmail.com>
208 F:      dlls/msi/
210 Netstat
211 M:      André Zwing <nerv@dawncrow.de>
212 F:      programs/netstat/
214 Network
215 P:      Bruno Jesus <00cpxxx@gmail.com>
216 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
217 F:      dlls/ws2_32/
219 Network Store Interface
220 M:      Huw Davies <huw@codeweavers.com>
221 F:      dlls/iphlpapi/
222 F:      dlls/nsi/
223 F:      dlls/nsiproxy.sys/
224 F:      include/wine/nsi.h
226 OLE Embedding
227 M:      Huw Davies <huw@codeweavers.com>
228 F:      dlls/ole32/clipboard.c
229 F:      dlls/ole32/datacache.c
230 F:      dlls/ole32/defaulthandler.c
231 F:      dlls/ole32/ole2.c
232 F:      dlls/ole32/ole2impl.c
233 F:      dlls/ole32/oleobj.c
235 OLE RPC
236 M:      Huw Davies <huw@codeweavers.com>
237 F:      dlls/combase/
238 F:      dlls/ole32/compobj.c
239 F:      dlls/ole32/marshal.c
240 F:      dlls/ole32/usrmarshal.c
242 OLE Storage
243 M:      Esme Povirk <esme@codeweavers.com>
244 F:      dlls/ole32/filelockbytes.c
245 F:      dlls/ole32/memlockbytes.c
246 F:      dlls/ole32/stg_stream.c
247 F:      dlls/ole32/storage32.c
248 F:      dlls/ole32/storage32.h
249 F:      dlls/ole32/tests/storage32.c
251 OLE Typelibs
252 P:      Andrew Eikum <aeikum@codeweavers.com>
253 P:      Huw Davies <huw@codeweavers.com>
254 F:      dlls/oleaut32/typelib.c
256 Plug and Play
257 P:      Zebediah Figura <z.figura12@gmail.com>
258 F:      dlls/newdev/
259 F:      dlls/ntoskrnl.exe/pnp.c
260 F:      dlls/setupapi/devinst.c
262 Postscript Driver
263 M:      Huw Davies <huw@codeweavers.com>
264 F:      dlls/wineps.drv/
266 Printing
267 M:      Huw Davies <huw@codeweavers.com>
268 P:      Detlef Riekenberg <wine.dev@web.de>
269 F:      dlls/localspl/
270 F:      dlls/spoolss/
271 F:      dlls/winspool.drv/
273 Richedit
274 M:      Huw Davies <huw@codeweavers.com>
275 F:      dlls/riched20
277 RPC Runtime
278 P:      Huw Davies <huw@codeweavers.com>
279 P:      Zebediah Figura <z.figura12@gmail.com>
280 F:      dlls/rpcrt4
282 TWAIN
283 P:      Esme Povirk <esme@codeweavers.com>
284 F:      dlls/twain_32/
285 F:      dlls/sane.ds/
286 F:      dlls/gphoto2.ds/
288 Uniscribe
289 M:      Aric Stewart <aric@codeweavers.com>
290 F:      dlls/gdi32/uniscribe/
292 URL Moniker
293 M:      Jacek Caban <jacek@codeweavers.com>
294 F:      dlls/urlmon/
296 VBScript
297 M:      Jacek Caban <jacek@codeweavers.com>
298 F:      dlls/vbscript/
300 Web Services
301 M:      Hans Leidekker <hans@codeweavers.com>
302 F:      dlls/webservices/
304 WebBrowser control
305 M:      Jacek Caban <jacek@codeweavers.com>
306 F:      dlls/ieframe/
307 F:      dlls/mshtml/
308 F:      dlls/shdocvw/
310 WIDL
311 P:      Huw Davies <huw@codeweavers.com>
312 P:      Rémi Bernon <rbernon@codeweavers.com>
313 P:      Zebediah Figura <z.figura12@gmail.com>
314 F:      tools/widl
316 Windows Imaging Component
317 M:      Esme Povirk <esme@codeweavers.com>
318 F:      dlls/windowscodecs/
319 F:      dlls/windowscodecsext/
320 F:      dlls/wmphoto/
322 Windows Management Instrumentation
323 M:      Hans Leidekker <hans@codeweavers.com>
324 F:      dlls/wbemdisp/
325 F:      dlls/wbemprox/
326 F:      dlls/wmiutils/
328 Windows Media Foundation
329 M:      Nikolay Sivov <nsivov@codeweavers.com>
330 F:      dlls/mf/
331 F:      dlls/mferror/
332 F:      dlls/mfmediaengine/
333 F:      dlls/mfplat/
334 F:      dlls/mfplay/
335 F:      dlls/mfreadwrite/
336 F:      dlls/mfuuid/
337 F:      dlls/rtworkq/
339 Wine debugger (GDB backend)
340 P:      Rémi Bernon <rbernon@codeweavers.com>
341 F:      programs/winedbg/gdbproxy.c
343 Wine server, IPC
344 M:      Alexandre Julliard <julliard@winehq.org>
345 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
346 F:      server/
348 Winemaker
349 M:      André Zwing <nerv@dawncrow.de>
350 F:      tools/winemaker/
352 WinHTTP
353 M:      Hans Leidekker <hans@codeweavers.com>
354 F:      dlls/winhttp/
356 WinINet
357 P:      Jacek Caban <jacek@codeweavers.com>
358 F:      dlls/wininet/
360 WPcap
361 M:      André Zwing <nerv@dawncrow.de>
362 F:      dlls/wpcap/
364 X11 Driver
365 M:      Alexandre Julliard <julliard@winehq.org>
366 P:      Rémi Bernon <rbernon@codeweavers.com>
367 F:      dlls/winex11.drv/
369 XML parsing
370 M:      Nikolay Sivov <nsivov@codeweavers.com>
371 F:      dlls/msxml*/
372 F:      dlls/xmllite/
374 THE REST
375 M:      Alexandre Julliard <julliard@winehq.org>
376 P:      Alex Henrie <alexhenrie24@gmail.com>
377 P:      Andrew Eikum <aeikum@codeweavers.com>
378 P:      Huw Davies <huw@codeweavers.com>
379 P:      Jacek Caban <jacek@codeweavers.com>
380 P:      Esme Povirk <esme@codeweavers.com>
381 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
382 F:      *
383 F:      */
385 Stable Branch
386 M:      Michael Stefaniuc <mstefani@winehq.org>
387 W:      https://wiki.winehq.org/StableRules
389 Staging Branch
390 M:      Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
391 P:      Zebediah Figura <z.figura12@gmail.com>
392 P:      Paul Gofman <gofmanp@gmail.com>
393 P:      Erich E. Hoover <erich.e.hoover@wine-staging.com>
394 W:      https://wine-staging.com/