TIP #24 Version 1.3: Tcl Maintainer Assignments

This is not necessarily the current version of this TIP.


TIP:24
Title:Tcl Maintainer Assignments
Version:$Revision: 1.3 $
Authors: Don Porter <dgp at users dot sourceforge dot net>
Donal K. Fellows <fellowsd at cs dot man dot ac dot uk>
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). For each of Tcl's functional units, the following maintainers are assigned:

  1. Notifier -

  2. Event Loops -

  3. Timer Events - Kevin Kenny <kennykb at acm dot org>

  4. Async Events -

  5. XT Notifier -

  6. Time Measurement - Kevin Kenny <kennykb at acm dot org>

  7. Variables -

  8. Environment Variables -

  9. Linked C Variables -

  10. Compiler and Objects -

  11. Conversions from String -

  12. ByteArray Objects -

  13. Index Object -

  14. List Object -

  15. Commands A-H -

  16. Commands I-L -

  17. Commands M-Z -

  18. History -

  19. Interp Command -

  20. Namespaces -

  21. Procedures -

  22. Scan Command -

  23. Channel Commands - Andreas Kupries <a dot kupries at westend dot com>

  24. Channel System - Andreas Kupries <a dot kupries at westend dot com>

  25. Channel Transforms - Andreas Kupries <a dot kupries at westend dot com>

  26. Channel Types - Andreas Kupries <a dot kupries at westend dot com>

  27. dde Package -

  28. http Package -

  29. msgcat Package -

  30. opt Package -

  31. registry Package -

  32. Safe Base -

  33. Tcltest -

  34. Pathname Management -

  35. File System -

  36. Init - Library - Autoload - Don Porter <dgp at users dot sourceforge dot net>

  37. Package Manager - Don Porter <dgp at users dot sourceforge dot net>

  38. Dynamic Loading - Kevin Kenny <kennykb at acm dot org>

  39. Memory Allocation -

  40. Memory Preservation -

  41. Regexp -

  42. UTF-8 Strings -

  43. Parsing and Eval -

  44. Bytecodes -

  45. Threading - Andreas Kupries <a dot kupries at westend dot com>

  46. Embedding Support - Don Porter <dgp at users dot sourceforge dot net>

  47. Release Notes -

  48. Portability Support - Mo DeJong <mdejong at cygnus dot com>

  49. Configure and Build Tools - Mo DeJong <mdejong at cygnus dot com>

  50. Other Tools -

  51. resource Command -

  52. Macintosh -

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. Build - map to Configure and Build Tools.

  2. Clock - map to Time Measurement.

  3. CodeCleanup - map to section of code being cleaned up.

  4. Commands - map to the specific command or one of A-H, I-L, or M-Z.

  5. Docs - no longer a separate Category. Map to the section of code being documented.

  6. Exec and Pipe - map to Channel Types.

  7. File System (trash) - map to File System.

  8. I18N - map to ???

  9. Installation - map to Configure and Build Tools.

  10. Other - reassign once area is determined.

  11. Other IO - reassign to appropriate Channel category.

  12. Packaging - map to ???

  13. Sockets - map to Channel Types.

  14. Tests - no longer a separate Category. Map to the section of code being tested.

  15. Unix - map to specific problem on Unix.

  16. Windows - map to specific problem on Windows.

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