4 This document has tables that list Python Modules, Tools, Platforms and
5 Interest Areas and names for each item that indicate a maintainer or an
6 expert in the field. This list is intended to be used by issue submitters,
7 issue triage people, and other issue participants to find people to add to
8 the nosy list or to contact directly by email for help and decisions on
9 feature requests and bug fixes. People on this list may be asked to render
10 final judgement on a feature or bug. If no active maintainer is listed for
11 a given module, then questionable changes should go to python-dev, while
12 any other issues can and should be decided by any committer.
14 The Platform and Interest Area tables list broader fields in which various
15 people have expertise. These people can also be contacted for help,
16 opinions, and decisions when issues involve their areas.
18 If a listed maintainer does not respond to requests for comment for an
19 extended period (three weeks or more), they should be marked as inactive
20 in this list by placing the word 'inactive' in parenthesis behind their
21 tracker id. They are of course free to remove that inactive mark at
24 Committers should update this table as their areas of expertise widen.
25 New topics may be added to the third table at will.
27 The existence of this list is not meant to indicate that these people
28 *must* be contacted for decisions; it is, rather, a resource to be used
29 by non-committers to find responsible parties, and by committers who do
30 not feel qualified to make a decision in a particular context.
32 See also `PEP 291`_ and `PEP 360`_ for information about certain modules
35 .. _`PEP 291`: http://www.python.org/dev/peps/pep-0291/
36 .. _`PEP 360`: http://www.python.org/dev/peps/pep-0360/
39 ================== ===========
41 ================== ===========
45 _dummy_thread brett.cannon
52 asynchat josiahcarlson, giampaolo.rodola
53 asyncore josiahcarlson, giampaolo.rodola
71 codecs lemburg, doerwalter
73 collections rhettinger
78 copy alexandre.vassalotti
79 copy_reg alexandre.vassalotti
84 curses andrew.kuchling
85 datetime alexander.belopolsky
87 decimal facundobatista, rhettinger, mark.dickinson
91 doctest tim_one (inactive)
92 dummy_threading brett.cannon
93 email barry, r.david.murray
94 encodings lemburg, loewis
103 fractions mark.dickinson, rhettinger
104 ftplib giampaolo.rodola
124 importlib brett.cannon
126 io pitrou, benjamin.peterson
128 json bob.ippolito (inactive)
130 lib2to3 benjamin.peterson
132 locale loewis, lemburg
135 mailbox andrew.kuchling
138 math mark.dickinson, rhettinger
141 modulefinder theller, jvr
144 multiprocessing jnoller
155 pickle alexandre.vassalotti, pitrou
156 pickletools alexandre.vassalotti
168 pybench lemburg, pitrou
174 re effbot (inactive), pitrou
195 ssl janssen, pitrou, giampaolo.rodola
199 struct mark.dickinson
200 subprocess astrand (inactive)
203 symtable benjamin.peterson
208 tarfile lars.gustaebel
215 time alexander.belopolsky
221 traceback georg.brandl
225 unicodedata loewis, lemburg, ezio.melotti
226 unittest michael.foord
230 warnings brett.cannon
233 webbrowser georg.brandl
235 winsound effbot (inactive)
239 xml.etree effbot (inactive)
244 ================== ===========
247 ================== ===========
249 ------------------ -----------
253 ================== ===========
255 ------------------ -----------
266 ================== ===========
269 ================== ===========
270 Interest Area Maintainers
271 ------------------ -----------
273 ast/compiler ncoghlan, benjamin.peterson, brett.cannon, georg.brandl
278 data formats mark.dickinson, georg.brandl
280 documentation georg.brandl, ezio.melotti
283 import machinery brett.cannon, ncoghlan
284 io pitrou, benjamin.peterson
285 locale lemburg, loewis
286 mathematics mark.dickinson, eric.smith, lemburg
287 memory management tim_one, lemburg
288 networking giampaolo.rodola
289 packaging tarek, lemburg
290 py3 transition benjamin.peterson
291 release management tarek, lemburg, benjamin.peterson, barry, loewis,
292 gvanrossum, anthonybaxter
293 str.format eric.smith
294 time and dates lemburg
295 testing michael.foord, pitrou, giampaolo.rodola
298 unicode lemburg, ezio.melotti, haypo
300 ================== ===========