TIP #24 Version 1.19: Tcl Maintainer Assignments

This is not necessarily the current version of this TIP.


TIP:24
Title:Tcl Maintainer Assignments
Version:$Revision: 1.19 $
Authors: Don Porter <dgp at users dot sourceforge dot net>
Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>
Kevin B KENNY <kennykb at acm dot org>
dgp at user dot sourceforge 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 52 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 (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:

  1. Notifier - Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Kevin Kenny <kennykb at acm dot org> (Win32, Solaris, HP-UX)

  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 -

  5. XT Notifier -

  6. Time Measurement - Kevin Kenny <kennykb at acm dot org>, Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  7. Variables - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

  8. Environment Variables - Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac) Jeff Hobbs <JeffH at ActiveState dot com>

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

  10. Compiler and Objects - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

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

  12. ByteArray Objects - Jan Nijtmans <j dot nijtmans at chello dot nl>, 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. Commands A-H - Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>, Jeff Hobbs <JeffH at ActiveState dot com>

  16. Commands I-L - Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>, Jeff Hobbs <JeffH at ActiveState dot com>

  17. Commands M-Z - Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>, Jeff Hobbs <JeffH at ActiveState dot com>

  18. History - Jeff Hobbs <JeffH at ActiveState dot com>

  19. Interp Command - Jeff Hobbs <JeffH at ActiveState dot com>

  20. Namespaces - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

  21. Procedures - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

  22. Scan Command - Jeff Hobbs <JeffH at ActiveState dot com>

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

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

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

  26. Channel Types - Andreas Kupries <a dot kupries at westend dot com>, Rolf Schroedter <Rolf dot Schroedter at dlr dot de> (WinSerial), Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  27. dde Package - Kevin Kenny <kennykb at acm dot org>

  28. http Package - Jeff Hobbs <JeffH at ActiveState dot com>

  29. msgcat Package -

  30. opt Package -

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

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

  33. tcltest Package - Jeff Hobbs <JeffH at ActiveState dot com>

  34. Pathname Management - Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Vincent Darley <vincentdarley at users dot sourceforge dot net>, Jeff Hobbs <JeffH at ActiveState dot com>

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

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

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

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

  39. Memory Allocation - Jeff Hobbs <JeffH at ActiveState dot com>

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

  41. Regexp -

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

  43. Parsing and Eval - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

  44. Bytecode Compiler - Miguel Sofer <mig at utdt dot edu>, Jeff Hobbs <JeffH at ActiveState dot com>

  45. Threading - Andreas Kupries <a dot kupries at westend dot com>, Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  46. Embedding Support - Don Porter <dgp at users dot sourceforge dot net>, Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  47. Release Notes - Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  48. Portability Support - Mo DeJong <mdejong at cygnus dot com>, Daniel Steffen <das at users dot sourceforge dot net> (Mac), Jim Ingham <jingham at apple dot com> (Mac), Jeff Hobbs <JeffH at ActiveState dot com>

  49. Configure and Build Tools - Mo DeJong <mdejong at cygnus dot com>, Jeff Hobbs <JeffH at ActiveState dot com>

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

  51. [resource] - Daniel Steffen <das at users dot sourceforge dot net> Jim Ingham <jingham at apple dot com>

  52. Macintosh - Daniel A. Steffen <steffen at ics dot mq dot edu dot au>, Jim Ingham <jingham at apple dot com>

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. 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 TclThis is not necessarily the current version of this TIP.

TIP AutoGenerator - written by Donal K. Fellows