mirror of
https://github.com/python/cpython.git
synced 2024-11-24 08:52:25 +01:00
ec51d03e61
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r75538 | kurt.kaiser | 2009-10-19 15:39:00 -0400 (Mon, 19 Oct 2009) | 2 lines add myself to idlelib ........ r75542 | raymond.hettinger | 2009-10-19 15:52:20 -0400 (Mon, 19 Oct 2009) | 1 line Add maintainers. ........ r77012 | ezio.melotti | 2009-12-23 15:56:09 -0500 (Wed, 23 Dec 2009) | 1 line Rephrased the introduction, added missing commas and my name for Unicode ........ r77928 | tarek.ziade | 2010-02-02 18:31:01 -0500 (Tue, 02 Feb 2010) | 1 line added myself as the maintainer for sysconfig and shutil ........ r79113 | benjamin.peterson | 2010-03-19 17:01:27 -0400 (Fri, 19 Mar 2010) | 1 line make maintainers.rst have correct eol ........ r79999 | r.david.murray | 2010-04-12 11:19:03 -0400 (Mon, 12 Apr 2010) | 4 lines Kurt's roundup id is kbk, use that in maintainers.rst instead of his checkin id, since maintainers is for finding people to make nosy in the tracker. ........ r80109 | r.david.murray | 2010-04-16 08:34:45 -0400 (Fri, 16 Apr 2010) | 5 lines maintainers.rst additions. Add Giampaolo Rodola as an expert for ftplib, and Victor Stinner to the 'unicode' interest area. ........
296 lines
6.6 KiB
ReStructuredText
296 lines
6.6 KiB
ReStructuredText
Maintainers Index
|
|
=================
|
|
|
|
This document has tables that list Python Modules, Tools, Platforms and
|
|
Interest Areas and names for each item that indicate a maintainer or an
|
|
expert in the field. This list is intended to be used by issue submitters,
|
|
issue triage people, and other issue participants to find people to add to
|
|
the nosy list or to contact directly by email for help and decisions on
|
|
feature requests and bug fixes. People on this list may be asked to render
|
|
final judgement on a feature or bug. If no active maintainer is listed for
|
|
a given module, then questionable changes should go to python-dev, while
|
|
any other issues can and should be decided by any committer.
|
|
|
|
The Platform and Interest Area tables list broader fields in which various
|
|
people have expertise. These people can also be contacted for help,
|
|
opinions, and decisions when issues involve their areas.
|
|
|
|
If a listed maintainer does not respond to requests for comment for an
|
|
extended period (three weeks or more), they should be marked as inactive
|
|
in this list by placing the word 'inactive' in parenthesis behind their
|
|
tracker id. They are of course free to remove that inactive mark at
|
|
any time.
|
|
|
|
Committers should update this table as their areas of expertise widen.
|
|
New topics may be added to the third table at will.
|
|
|
|
The existence of this list is not meant to indicate that these people
|
|
*must* be contacted for decisions; it is, rather, a resource to be used
|
|
by non-committers to find responsible parties, and by committers who do
|
|
not feel qualified to make a decision in a particular context.
|
|
|
|
See also `PEP 291`_ and `PEP 360`_ for information about certain modules
|
|
with special rules.
|
|
|
|
.. _`PEP 291`: http://www.python.org/dev/peps/pep-0291/
|
|
.. _`PEP 360`: http://www.python.org/dev/peps/pep-0360/
|
|
|
|
|
|
================== ===========
|
|
Module Maintainers
|
|
================== ===========
|
|
__future__
|
|
__main__ gvanrossum
|
|
_dummy_thread brett.cannon
|
|
_thread
|
|
abc
|
|
aifc r.david.murray
|
|
argparse bethard
|
|
array
|
|
ast
|
|
asynchat josiahcarlson
|
|
asyncore josiahcarlson
|
|
atexit
|
|
audioop
|
|
base64
|
|
bdb
|
|
binascii
|
|
binhex
|
|
bisect rhettinger
|
|
builtins
|
|
bz2
|
|
calendar
|
|
cgi
|
|
cgitb
|
|
chunk
|
|
cmath mark.dickinson
|
|
cmd
|
|
code
|
|
codecs lemburg, doerwalter
|
|
codeop
|
|
collections rhettinger
|
|
colorsys
|
|
compileall
|
|
configparser
|
|
contextlib
|
|
copy alexandre.vassalotti
|
|
copyreg alexandre.vassalotti
|
|
cProfile
|
|
crypt
|
|
csv
|
|
ctypes theller
|
|
curses andrew.kuchling
|
|
datetime
|
|
dbm
|
|
decimal facundobatista, rhettinger, mark.dickinson
|
|
difflib tim_one
|
|
dis
|
|
distutils tarek
|
|
doctest tim_one (inactive)
|
|
dummy_threading brett.cannon
|
|
email barry
|
|
encodings lemburg, loewis
|
|
errno
|
|
exceptions
|
|
fcntl
|
|
filecmp
|
|
fileinput
|
|
fnmatch
|
|
formatter
|
|
fpectl
|
|
fractions mark.dickinson, rhettinger
|
|
ftplib giampaolo.rodola
|
|
functools
|
|
gc pitrou
|
|
getopt
|
|
getpass
|
|
gettext loewis
|
|
glob
|
|
grp
|
|
gzip
|
|
hashlib
|
|
heapq rhettinger
|
|
hmac
|
|
html
|
|
http
|
|
idlelib kbk
|
|
imaplib
|
|
imghdr
|
|
imp
|
|
importlib brett.cannon
|
|
inspect
|
|
io pitrou, benjamin.peterson
|
|
itertools rhettinger
|
|
json bob.ippolito (inactive)
|
|
keyword
|
|
lib2to3 benjamin.peterson
|
|
linecache
|
|
locale loewis, lemburg
|
|
logging vsajip
|
|
macpath
|
|
mailbox andrew.kuchling
|
|
mailcap
|
|
marshal
|
|
math mark.dickinson, rhettinger
|
|
mimetypes
|
|
mmap
|
|
modulefinder theller, jvr
|
|
msilib loewis
|
|
msvcrt
|
|
multiprocessing jnoller
|
|
netrc
|
|
nis
|
|
nntplib
|
|
numbers
|
|
operator
|
|
optparse aronacher
|
|
os loewis
|
|
ossaudiodev
|
|
parser
|
|
pdb
|
|
pickle alexandre.vassalotti, pitrou
|
|
pickletools alexandre.vassalotti
|
|
pipes
|
|
pkgutil
|
|
platform lemburg
|
|
plistlib
|
|
poplib
|
|
posix
|
|
pprint fdrake
|
|
pstats
|
|
pty
|
|
pwd
|
|
py_compile
|
|
pybench lemburg, pitrou
|
|
pyclbr
|
|
pydoc
|
|
queue rhettinger
|
|
quopri
|
|
random rhettinger
|
|
re effbot (inactive), pitrou
|
|
readline
|
|
reprlib
|
|
resource
|
|
rlcompleter
|
|
runpy ncoghlan
|
|
sched
|
|
select
|
|
shelve
|
|
shlex
|
|
shutil tarek
|
|
signal
|
|
site
|
|
smtpd
|
|
smtplib
|
|
sndhdr
|
|
socket
|
|
socketserver
|
|
spwd
|
|
sqlite3 ghaering
|
|
ssl janssen
|
|
stat
|
|
string
|
|
stringprep
|
|
struct mark.dickinson
|
|
subprocess astrand (inactive)
|
|
sunau
|
|
symbol
|
|
symtable benjamin.peterson
|
|
sys
|
|
sysconfig tarek
|
|
syslog
|
|
tabnanny tim_one
|
|
tarfile lars.gustaebel
|
|
telnetlib
|
|
tempfile
|
|
termios
|
|
test
|
|
textwrap
|
|
threading
|
|
time
|
|
timeit
|
|
tkinter gpolo
|
|
token georg.brandl
|
|
tokenize
|
|
trace
|
|
traceback georg.brandl
|
|
tty
|
|
turtle gregorlingl
|
|
types
|
|
unicodedata loewis, lemburg, ezio.melotti
|
|
unittest michael.foord
|
|
urllib orsenthil
|
|
uu
|
|
uuid
|
|
warnings brett.cannon
|
|
wave
|
|
weakref fdrake
|
|
webbrowser georg.brandl
|
|
winreg
|
|
winsound effbot (inactive)
|
|
wsgiref pje
|
|
xdrlib
|
|
xml loewis
|
|
xml.etree effbot (inactive)
|
|
xmlrpc loewis
|
|
zipfile
|
|
zipimport
|
|
zlib
|
|
================== ===========
|
|
|
|
|
|
================== ===========
|
|
Tool Maintainers
|
|
------------------ -----------
|
|
pybench lemburg
|
|
|
|
|
|
================== ===========
|
|
Platform Maintainers
|
|
------------------ -----------
|
|
AIX
|
|
Cygwin jlt63
|
|
FreeBSD
|
|
Linux
|
|
Mac ronaldoussoren
|
|
NetBSD1
|
|
OS2/EMX aimacintyre
|
|
Solaris
|
|
HP-UX
|
|
================== ===========
|
|
|
|
|
|
================== ===========
|
|
Interest Area Maintainers
|
|
------------------ -----------
|
|
algorithms
|
|
ast/compiler ncoghlan, benjamin.peterson, brett.cannon, georg.brandl
|
|
autoconf/makefiles
|
|
bsd
|
|
buildbots
|
|
bytecode pitrou
|
|
data formats mark.dickinson, georg.brandl
|
|
database lemburg
|
|
documentation georg.brandl, ezio.melotti
|
|
GUI
|
|
i18n lemburg
|
|
import machinery brett.cannon, ncoghlan
|
|
io pitrou, benjamin.peterson
|
|
locale lemburg, loewis
|
|
mathematics mark.dickinson, eric.smith, lemburg
|
|
memory management tim_one, lemburg
|
|
networking
|
|
packaging tarek, lemburg
|
|
py3 transition benjamin.peterson
|
|
release management tarek, lemburg, benjamin.peterson, barry, loewis,
|
|
gvanrossum, anthonybaxter
|
|
str.format eric.smith
|
|
time and dates lemburg
|
|
testing michael.foord, pitrou
|
|
threads
|
|
tracker
|
|
unicode lemburg, ezio.melotti, haypo
|
|
version control
|
|
windows
|
|
================== ===========
|