TIP #24: Tcl Maintainer Assignments


TIP:24
Title:Tcl Maintainer Assignments
Version:$Revision: 1.56 $
Authors: Don Porter <dgp at users dot sourceforge dot net>
Donal K. Fellows <donal dot k dot fellows at man dot ac dot uk>
Kevin B. Kenny <kennykb at acm dot org>
Jeff Hobbs <hobbs at users dot sourceforge dot net>
Pavel Goran <pvgoran at newmail dot ru>
Daniel A. Steffen <das at users dot sourceforge dot net>
miguel sofer <msofer at users dot sf dot net>
State:Draft
Type:Informative
Vote:Pending
Created:Monday, 29 January 2001

Abstract

This document keeps a record of who maintains each functional area of Tcl (TIP #16).

Assignments

Listed below are Tcl's functional units, in the same order as in TIP #16. See TIP #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 [1].

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:

  1. Notifier - Kevin Kenny <kennykb at acm dot org> (Win32, Solaris, HP-UX), Daniel Steffen <das at users dot sf dot net> (Mac OS X), Alexandre Ferrieux <ferrieux at users dot sf dot net>

  2. Event Loops - Jan Nijtmans <j dot nijtmans at chello dot nl>, Jeff Hobbs <JeffH at ActiveState dot com>

  3. Timer Events - Kevin Kenny <kennykb at acm dot org>, Jeff Hobbs <JeffH at ActiveState dot com>

  4. Async Events - Joe Mistachkin <joe at mistachkin dot com>

  5. XT Notifier -

  6. Time Measurement - Kevin Kenny <kennykb at acm dot org>, Jeff Hobbs <JeffH at ActiveState dot com>

  7. Variables - Miguel Sofer <msofer at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  8. Environment Variables - Jeff Hobbs <JeffH at ActiveState dot com>

  9. Linked C Variables - Jeff Hobbs <JeffH at ActiveState dot com>

  10. Objects - Miguel Sofer <msofer at users dot sf dot net>, Alexandre Ferrieux <ferrieux at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  11. Conversions from String - Jeff Hobbs <JeffH at ActiveState dot com>

  12. ByteArray Objects - Donal K. Fellows <dkf at users dot sf dot net>, Jan Nijtmans <j dot nijtmans at chello dot nl>, Alexandre Ferrieux <ferrieux at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  13. Index Object - Jan Nijtmans <j dot nijtmans at chello dot nl>, Jeff Hobbs <JeffH at ActiveState dot com>

  14. List Object - Jan Nijtmans <j dot nijtmans at chello dot nl>, Jeff Hobbs <JeffH at ActiveState dot com>

  15. Dict Object - Donal K. Fellows <dkf at users dot sf dot net>

  16. Commands A-H - Donal K. Fellows <dkf at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  17. Commands I-L - Donal K. Fellows <dkf at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  18. Commands M-Z - Donal K. Fellows <dkf at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  19. [history] - Jeff Hobbs <JeffH at ActiveState dot com>

  20. [interp] - Jeff Hobbs <JeffH at ActiveState dot com>

  21. [namespace] - Miguel Sofer <msofer at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Donal K. Fellows <dkf at users dot sf dot net> (especially ensembles)

  22. [proc] and [uplevel] - Miguel Sofer <msofer at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  23. [scan] - Jeff Hobbs <JeffH at ActiveState dot com>

  24. Channel Commands - Andreas Kupries <a dot kupries at westend dot com>, Jeff Hobbs <JeffH at ActiveState dot com>

  25. Channel System - Andreas Kupries <a dot kupries at westend dot com>, Alexandre Ferrieux <ferrieux at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  26. Channel Transforms - Andreas Kupries <a dot kupries at westend dot com>, Jeff Hobbs <JeffH at ActiveState dot com>

  27. Channel Types - Andreas Kupries <a dot kupries at westend dot com>, Rolf Schroedter <Rolf dot Schroedter at dlr dot de> (WinSerial), Jeff Hobbs <JeffH at ActiveState dot com>

  28. dde Package - Pat Thoyts <patthoyts at users dot sf dot net>, Kevin Kenny <kennykb at acm dot org>

  29. http Package - Pat Thoyts <patthoyts at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  30. msgcat Package - Harald Oehlmann <oehhar at users dot sf dot net>

  31. opt Package - Jan Nijtmans <j dot nijtmans at chello dot nl>

  32. registry Package - Kevin Kenny <kennykb at acm dot org>

  33. Safe Base - Jeff Hobbs <JeffH at ActiveState dot com>

  34. tcltest Package - Jeff Hobbs <JeffH at ActiveState dot com>, Melissa Chawla <hershey at panasas dot com>, Don Porter <dgp at users dot sf dot net>

  35. TclOO Package - Donal K. Fellows <dkf at users dot sf dot net>

  36. Pathname Management - Vincent Darley <vincentdarley at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  37. File System - Vincent Darley <vincentdarley at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Daniel Steffen <das at users dot sf dot net> (Mac OS X), Jim Ingham <jingham at apple dot com> (Mac OS X)

  38. Init - Library - Autoload - Don Porter <dgp at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Daniel Steffen <das at users dot sf dot net> (Mac OS X), Jim Ingham <jingham at apple dot com> (Mac OS X)

  39. Package Manager - Don Porter <dgp at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  40. Dynamic Loading - Kevin Kenny <kennykb at acm dot org>, Jan Nijtmans <j dot nijtmans at chello dot nl>, Jeff Hobbs <JeffH at ActiveState dot com>, Daniel Steffen <das at users dot sf dot net> (Mac OS X), Jim Ingham <jingham at apple dot com> (Mac OS X)

  41. Memory Allocation - Jeff Hobbs <JeffH at ActiveState dot com>, Joe Mistachkin <joe at mistachkin dot com>

  42. Memory Preservation - Jeff Hobbs <JeffH at ActiveState dot com>

  43. Regexp - Pavel Goran <pvgoran at newmail dot ru>, Colin McCormack <coldstore at users dot sf dot net>

  44. UTF-8 Strings - Jan Nijtmans <j dot nijtmans at chello dot nl>, Jeff Hobbs <JeffH at ActiveState dot com>

  45. Parsing and Eval - Miguel Sofer <msofer at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Don Porter <dgp at users dot sf dot net>

  46. Traces - Don Porter <dgp at users dot sf dot net>

  47. Bytecode Compiler - Miguel Sofer <msofer at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

  48. Number Handling - Don Porter <dgp at users dot sf dot net>, Kevin Kenny <kennykb at acm dot org>

  49. Threading - Andreas Kupries <a dot kupries at westend dot com>, Jeff Hobbs <JeffH at ActiveState dot com>, Joe Mistachkin <joe at mistachkin dot com>

  50. Embedding Support - Don Porter <dgp at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Joe Mistachkin <joe at mistachkin dot com>

  51. Release Notes - Don Porter <dgp at users dot sf dot net>, Jeff Hobbs <JeffH at ActiveState dot com>, Daniel Steffen <das at users dot sf dot net> (Mac OS X), Jim Ingham <jingham at apple dot com> (Mac OS X)

  52. Portability Support - Mo DeJong <mdejong at cygnus dot com>, Jeff Hobbs <JeffH at ActiveState dot com>, Zoran Vasiljevic <zv at archiware dot com>

  53. Configure and Build Tools - Mo DeJong <mdejong at cygnus dot com>, Jeff Hobbs <JeffH at ActiveState dot com>, Lloyd Lim <lloydlim at users dot sf dot net>, Acacio Cruz <acacio at users dot sf dot net> (BSD), Daniel Steffen <das at users dot sf dot net> (Mac OS X), Jim Ingham <jingham at apple dot com> (Mac OS X), Pat Thoyts <patthoyts at users dot sf dot net> (Windows)

  54. Configuration Reporting - Andreas Kupries <a dot kupries at westend dot com>

  55. Other Tools - Jeff Hobbs <JeffH at ActiveState dot com>

  56. LibTomMath - Kevin Kenny <kennykb at acm dot org>

  57. zlib - Donal K. Fellows <donal dot k dot fellows at manchester dot ac dot 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:

  1. [resource] (obsolete) - Used for closed old reports about the resource command that was implemented only on the now unsupported Mac Classic platform.

  2. Mac Classic (obsolete) - Used for closed old reports about other issues on the now unsupported Mac Classic platform.

  3. 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.


Powered by Tcl[Index] [History] [Edit] [HTML Format] [Source Format] [LaTeX Format] [Text Format] [XML Format] [*roff Format (experimental)] [RTF Format (experimental)]

TIP AutoGenerator - written by Donal K. Fellows