diff options
author | R. David Murray <rdmurray@bitdance.com> | 2009-09-17 19:12:49 (GMT) |
---|---|---|
committer | R. David Murray <rdmurray@bitdance.com> | 2009-09-17 19:12:49 (GMT) |
commit | 1d74e137a9c08c5894b89ab51e7f12226b695533 (patch) | |
tree | e820540e990f7455f39d089de36a3c543b7da9a2 /Misc/maintainers.rst | |
parent | 497a767c59ea195cd4d8af0b9b20a844abff5b26 (diff) | |
download | cpython-1d74e137a9c08c5894b89ab51e7f12226b695533.zip cpython-1d74e137a9c08c5894b89ab51e7f12226b695533.tar.gz cpython-1d74e137a9c08c5894b89ab51e7f12226b695533.tar.bz2 |
Check in first draft of maintainers.rst.
Diffstat (limited to 'Misc/maintainers.rst')
-rw-r--r-- | Misc/maintainers.rst | 284 |
1 files changed, 284 insertions, 0 deletions
diff --git a/Misc/maintainers.rst b/Misc/maintainers.rst new file mode 100644 index 0000000..caea12e --- /dev/null +++ b/Misc/maintainers.rst @@ -0,0 +1,284 @@ +Maintainers Index +================= + +This document cross references Python Modules (first table) and platforms +(second table) with the Tracker user names of people who are experts +and/or resources for that module or platform. 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 last part of this document is a third table, listing broader topic +areas 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 +array +ast +asynchat josiahcarlson +asyncore josiahcarlson +atexit +audioop +base64 +bdb +binascii +binhex +bisect +builtins +bz2 +calendar +cgi +cgitb +chunk +cmath mark.dickinson +cmd +code +codecs +codeop +collections +colorsys +compileall +configparser +contextlib +copy +copyreg +cProfile +crypt +csv +ctypes theller +curses +datetime +dbm +decimal mark,dickinson +difflib +dis +distutils tarek +doctest +dummy_threading brett.cannon +email barry +encodings +errno +exceptions +fcntl +filecmp +fileinput +fnmatch +formatter +fpectl +fractions mark.dickinson +ftplib +functools +gc +getopt +getpass +gettext +glob +grp +gzip +hashlib +heapq +hmac +html +http +imaplib +imghdr +imp +importlib brett.cannon +inspect +io pitrou, benjamin.peterson +itertools +json +keyword +lib2to3 benjamin.peterson +linecache +locale +logging vsajip +macpath +mailbox andrew.kuchling +mailcap +marshal +math mark.dickinson +mimetypes +mmap +modulefinder theller, jvr +msilib +msvcrt +multiprocessing jnoller +netrc +nis +nntplib +numbers +operator +optparse aronacher +os +ossaudiodev +parser +pdb +pickle +pickletools +pipes +pkgutil +platform lemburg +plistlib +poplib +posix +pprint +pstats +pty +pwd +py_compile +pybench lemburg +pyclbr +pydoc +queue +quopri +random +re +readline +reprlib +resource +rlcompleter +runpy +sched +select +shelve +shlex +shutil +signal +site +smtpd +smtplib +sndhdr +socket +socketserver +spwd +sqlite3 +ssl +stat +string +stringprep +struct mark.dickinson +subprocess astrand (inactive) +sunau +symbol +symtable +sys +syslog +tabnanny +tarfile lars.gustaebel +telnetlib +tempfile +termios +test +textwrap +threading +time +timeit +tkinter gpolo +token +tokenize +trace +traceback +tty +turtle gregorlingl +types +unicodedata +unittest michael.foord +urllib +uu +uuid +warnings +wave +weakref +webbrowser georg.brandl +winreg +winsound +wsgiref pje +xdrlib +xml loewis +xml.etree effbot (inactive) +xmlrpc loewis +zipfile +zipimport +zlib +================== =========== + + +================== =========== +Platform Maintainer +------------------ ----------- +AIX +Cygwin jlt63 +FreeBSD +Linux +Mac ronaldoussoren +NetBSD1 +OS2/EMX aimacintyre +Solaris +HP-UX +================== =========== + + +================== =========== +Interest Area Maintainers +------------------ ----------- +algorithms +ast/compiler +autoconf +bsd +buildbots +data formats mark.dickinson +database +documentation georg.brandl +GUI +i18n +import machinery brett.cannon +io pitrou, benjamin.peterson +locale +makefiles +mathematics mark.dickinson, eric.smith +memory management +networking +packaging +release management +str.format eric.smith +time and dates +testing michael.foord +threads +unicode +windows +================== =========== |