Author: Don Porter <dgp@users.sourceforge.net>
Author: Donal K. Fellows <donal.k.fellows@man.ac.uk>
Author: Kevin B. Kenny <kennykb@acm.org>
Author: Jeff Hobbs <hobbs@users.sourceforge.net>
Author: Pavel Goran <pvgoran@newmail.ru>
Author: Daniel A. Steffen <das@users.sourceforge.net>
Author: miguel sofer <msofer@users.sf.net>
State: Draft
Type: Informative
Vote: Pending
Created: 29-Jan-2001
Post-History:
Abstract
This document keeps a record of who maintains each functional area of Tcl ([16]).
Assignments
Listed below are Tcl's functional units, in the same order as in [16]. See [16] for the precise definition of what code belongs to what area. The area names are changed to match the Categories in Tcl's SourceForge Bug Manager http://sourceforge.net/bugs/?group_id=10894 .
Note that an area can have more than one maintainer. When the maintenance of the entire area requires several types of expertise, it is desirable to have more than one maintainer.
In several of the areas below, there are maintainers who have volunteered to provide special expertise (for example, assistance with programming and testing for the Mac platform) to assist in maintaining an area, but who have not taken on the whole area. These maintainers are indicated by a parenthesized designation of their expertise.
For each of Tcl's functional units, the following maintainers are assigned:
Notifier - Kevin Kenny kennykb@acm.org (Win32, Solaris, HP-UX), Daniel Steffen das@users.sf.net (Mac OS X), Alexandre Ferrieux ferrieux@users.sf.net
Event Loops - Jan Nijtmans j.nijtmans@chello.nl, Jeff Hobbs JeffH@ActiveState.com
Timer Events - Kevin Kenny kennykb@acm.org, Jeff Hobbs JeffH@ActiveState.com
Async Events - Joe Mistachkin joe@mistachkin.com
XT Notifier -
Time Measurement - Kevin Kenny kennykb@acm.org, Jeff Hobbs JeffH@ActiveState.com
Variables - Miguel Sofer msofer@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Environment Variables - Jeff Hobbs JeffH@ActiveState.com
Linked C Variables - Jeff Hobbs JeffH@ActiveState.com
Objects - Miguel Sofer msofer@users.sf.net, Alexandre Ferrieux ferrieux@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Conversions from String - Jeff Hobbs JeffH@ActiveState.com
ByteArray Objects - Donal K. Fellows dkf@users.sf.net, Jan Nijtmans j.nijtmans@chello.nl, Alexandre Ferrieux ferrieux@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Index Object - Jan Nijtmans j.nijtmans@chello.nl, Jeff Hobbs JeffH@ActiveState.com
List Object - Jan Nijtmans j.nijtmans@chello.nl, Jeff Hobbs JeffH@ActiveState.com
Dict Object - Donal K. Fellows dkf@users.sf.net
Commands A-H - Donal K. Fellows dkf@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Commands I-L - Donal K. Fellows dkf@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Commands M-Z - Donal K. Fellows dkf@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
[history] - Jeff Hobbs JeffH@ActiveState.com
[interp] - Jeff Hobbs JeffH@ActiveState.com
[namespace] - Miguel Sofer msofer@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Donal K. Fellows dkf@users.sf.net (especially ensembles)
[proc] and [uplevel] - Miguel Sofer msofer@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
[scan] - Jeff Hobbs JeffH@ActiveState.com
Channel Commands - Andreas Kupries a.kupries@westend.com, Jeff Hobbs JeffH@ActiveState.com
Channel System - Andreas Kupries a.kupries@westend.com, Alexandre Ferrieux ferrieux@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Channel Transforms - Andreas Kupries a.kupries@westend.com, Jeff Hobbs JeffH@ActiveState.com
Channel Types - Andreas Kupries a.kupries@westend.com, Rolf Schroedter Rolf.Schroedter@dlr.de (WinSerial), Jeff Hobbs JeffH@ActiveState.com
dde Package - Pat Thoyts patthoyts@users.sf.net, Kevin Kenny kennykb@acm.org
http Package - Pat Thoyts patthoyts@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
msgcat Package - Harald Oehlmann oehhar@users.sf.net
opt Package - Jan Nijtmans j.nijtmans@chello.nl
registry Package - Kevin Kenny kennykb@acm.org
Safe Base - Jeff Hobbs JeffH@ActiveState.com
tcltest Package - Jeff Hobbs JeffH@ActiveState.com, Melissa Chawla hershey@panasas.com, Don Porter dgp@users.sf.net
TclOO Package - Donal K. Fellows dkf@users.sf.net
Pathname Management - Vincent Darley vincentdarley@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
File System - Vincent Darley vincentdarley@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Daniel Steffen das@users.sf.net (Mac OS X), Jim Ingham jingham@apple.com (Mac OS X)
Init - Library - Autoload - Don Porter dgp@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Daniel Steffen das@users.sf.net (Mac OS X), Jim Ingham jingham@apple.com (Mac OS X)
Package Manager - Don Porter dgp@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Dynamic Loading - Kevin Kenny kennykb@acm.org, Jan Nijtmans j.nijtmans@chello.nl, Jeff Hobbs JeffH@ActiveState.com, Daniel Steffen das@users.sf.net (Mac OS X), Jim Ingham jingham@apple.com (Mac OS X)
Memory Allocation - Jeff Hobbs JeffH@ActiveState.com, Joe Mistachkin joe@mistachkin.com
Memory Preservation - Jeff Hobbs JeffH@ActiveState.com
Regexp - Pavel Goran pvgoran@newmail.ru, Colin McCormack coldstore@users.sf.net
UTF-8 Strings - Jan Nijtmans j.nijtmans@chello.nl, Jeff Hobbs JeffH@ActiveState.com
Parsing and Eval - Miguel Sofer msofer@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Don Porter dgp@users.sf.net
Traces - Don Porter dgp@users.sf.net
Bytecode Compiler - Miguel Sofer msofer@users.sf.net, Jeff Hobbs JeffH@ActiveState.com
Number Handling - Don Porter dgp@users.sf.net, Kevin Kenny kennykb@acm.org
Threading - Andreas Kupries a.kupries@westend.com, Jeff Hobbs JeffH@ActiveState.com, Joe Mistachkin joe@mistachkin.com
Embedding Support - Don Porter dgp@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Joe Mistachkin joe@mistachkin.com
Release Notes - Don Porter dgp@users.sf.net, Jeff Hobbs JeffH@ActiveState.com, Daniel Steffen das@users.sf.net (Mac OS X), Jim Ingham jingham@apple.com (Mac OS X)
Portability Support - Mo DeJong mdejong@cygnus.com, Jeff Hobbs JeffH@ActiveState.com, Zoran Vasiljevic zv@archiware.com
Configure and Build Tools - Mo DeJong mdejong@cygnus.com, Jeff Hobbs JeffH@ActiveState.com, Lloyd Lim lloydlim@users.sf.net, Acacio Cruz acacio@users.sf.net (BSD), Daniel Steffen das@users.sf.net (Mac OS X), Jim Ingham jingham@apple.com (Mac OS X), Pat Thoyts patthoyts@users.sf.net (Windows)
Configuration Reporting - Andreas Kupries a.kupries@westend.com
Other Tools - Jeff Hobbs JeffH@ActiveState.com
LibTomMath - Kevin Kenny kennykb@acm.org
zlib - Donal K. Fellows donal.k.fellows@manchester.ac.uk
Orphaned Categories
The following Categories in Tcl's SourceForge Bug Tracker should be mapped to new Categories corresponding to a maintained area of Tcl, when seeking the appropriate maintainer:
[resource] (obsolete) - Used for closed old reports about the resource command that was implemented only on the now unsupported Mac Classic platform.
Mac Classic (obsolete) - Used for closed old reports about other issues on the now unsupported Mac Classic platform.
Other - Used for reports that span several categories. Also includes many closed old reports from before the time the current categories were established.
Sections Without Maintainers
Those sections without a maintainer are maintained by the Tcl Core Team with each change requiring TYANNOTT review.
Copyright
This document has been placed in the public domain.