TIP 30: Tk Toolkit Maintainer Assignments

Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.
Author:         Don Porter <[email protected]>
Author:         Donal K. Fellows <[email protected]>
Author:         Jan Nijtmans <[email protected]>
Author:         Todd M. Helfter <[email protected]>
Author:         Chengye Mao <[email protected]>
Author:         George B. Smith <[email protected]>
Author:         Miguel Bañón <[email protected]>
Author:         Daniel Steffen <[email protected]>
Author:         Peter Spjuth <[email protected]>
Author:         Jeff Hobbs <[email protected]>
Author:         Vince Darley <[email protected]>
Author:         Donal K. Fellows <[email protected]>
Author:         Benjamin Riefenstahl <[email protected]>
Author:         Pat Thoyts <[email protected]>
Author:         Vince Darley <[email protected]>
Author:         Peter Spjuth <[email protected]>
State:          Draft
Type:           Informative
Vote:           Pending
Created:        09-Mar-2001
Post-History:   

Abstract

This document keeps a record of who maintains each functional area of Tk ([23]).

Assignments

Listed below are Tk's functional units, in the same order as in [23]. See [23] for the precise definition of what code belongs to what area, and how maintainers designate their support for platform-specific portions of the code. The area names listed below are also the Categories in the SourceForge Tracker for the Tk Toolkit http://sourceforge.net/tracker/?group_id=12997 .

For each of Tk's functional units, the following maintainers are assigned:

  1. Bindings - Jeff Hobbs [email protected]

  2. Appearance - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  3. [*button] and [label] - Allen Flick [email protected], Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X), Vincent Darley [email protected] (Mac OS X)

  4. Canvas Basics - Jeff Hobbs [email protected], Jan Nijtmans [email protected]

  5. Canvas Items - Jeff Hobbs [email protected], Jan Nijtmans [email protected]

  6. Canvas PostScript - Jeff Hobbs [email protected]

  7. [entry] - Allen Flick [email protected], Jeff Hobbs [email protected]

  8. [frame] and [toplevel] - Jeff Hobbs [email protected], Peter Spjuth [email protected]

  9. [listbox] - Allen Flick [email protected], Jeff Hobbs [email protected]

  10. Generic Menus - Jeff Hobbs [email protected], Todd Helfter [email protected]

  11. AquaMac OS X Menus - George B. Smith [email protected], Daniel Steffen [email protected], Jim Ingham [email protected], Vincent Darley [email protected]

  12. Unix Menus - Jeff Hobbs [email protected], Todd Helfter [email protected]

  13. Win Menus - Jeff Hobbs [email protected], Todd Helfter [email protected]

  14. [message] - Jeff Hobbs [email protected]

  15. [scale] - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  16. [scrollbar] - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  17. [spinbox] - Jeff Hobbs [email protected]

  18. [text] - Jeff Hobbs [email protected], Vince Darley [email protected]

  19. Menubars (obsolete) - Jeff Hobbs [email protected]

  20. [tkoptionMenu]_ - Jeff Hobbs [email protected]

  21. [panedwindow] - Jeff Hobbs [email protected]

  22. Style Engine - Frédéric Bonnet [email protected]

  23. Option Parsing - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  24. Relief - Jeff Hobbs [email protected], Frédéric Bonnet [email protected]

  25. Built-in Bitmaps - Jeff Hobbs [email protected], Jan Nijtmans [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  26. Conversions From String - Jeff Hobbs [email protected]

  27. Objects - Jeff Hobbs [email protected]

  28. Utility Functions - Jeff Hobbs [email protected]

  29. Colormaps and Visuals - Jeff Hobbs [email protected]

  30. Color Names - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  31. Cursor Names - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  32. Key Symbols - Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X), Benjamin Riefenstahl [email protected] (Mac OS X)

  33. Generic Dialog Support - Donal K. Fellows [email protected], Jeff Hobbs [email protected]

  34. [tkchooseColor]_ - Donal K. Fellows [email protected] (Unix), Jeff Hobbs [email protected]

  35. [tkdialog]_ - Donal K. Fellows [email protected] (Unix), Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  36. [tkchooseDirectory]_ - Donal K. Fellows [email protected] (Unix), Jeff Hobbs [email protected]

  37. [tkget*File]_ - Donal K. Fellows [email protected] (Unix), Jeff Hobbs [email protected]eState.com

  38. [tkmessageBox]_ - Donal K. Fellows [email protected] (Unix), Jeff Hobbs [email protected]

  39. Image Basics - Jan Nijtmans [email protected], Donal K. Fellows [email protected]

  40. Bitmap Images - Jan Nijtmans [email protected], Kevin Griffin [email protected]

  41. Photo Images - Jan Nijtmans [email protected], Donal K. Fellows [email protected]

  42. Photo Image|GIF - Jan Nijtmans [email protected]

  43. Photo Image|PPM - Jan Nijtmans [email protected], Donal K. Fellows [email protected]

  44. Generic Fonts - Jeff Hobbs [email protected]

  45. Aqua Fonts - George B. Smith [email protected], Daniel Steffen [email protected], Jim Ingham [email protected], Benjamin Riefenstahl [email protected]

  46. Unix Fonts - Jeff Hobbs [email protected]

  47. Win Fonts - Jeff Hobbs [email protected], Pat Thoyts [email protected]

  48. Geometry Management - Jeff Hobbs [email protected], Chengye Mao [email protected]

  49. [grid] - Jeff Hobbs [email protected], Peter Spjuth [email protected]

  50. [pack] - Jeff Hobbs [email protected], Peter Spjuth [email protected]

  51. [place] - Jeff Hobbs [email protected], Peter Spjuth [email protected]

  52. [clipboard] - Jeff Hobbs [email protected] Joe English [email protected] (Unix), Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  53. [selection] - Jeff Hobbs [email protected], Joe English [email protected] (Unix)

  54. [console] - Jeff Hobbs [email protected], Chengye Mao [email protected]

  55. [focus] - Jeff Hobbs [email protected]

  56. [grab] - Jeff Hobbs [email protected]

  57. [option] - Allen Flick [email protected], Jeff Hobbs [email protected]

  58. [send] - Allen Flick [email protected], Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X), Pat Thoyts [email protected]

  59. [tkfocus*]_ - Jeff Hobbs [email protected]

  60. [tksetPalette]_ - Jeff Hobbs [email protected]

  61. Safe Tk - Jeff Hobbs [email protected]

  62. Geometry Functions - Jeff Hobbs [email protected], Chengye Mao [email protected]

  63. Tk_Win Functions - Jeff Hobbs [email protected]

  64. Graphic Contexts - Jeff Hobbs [email protected]

  65. Generic Window Operations - Jeff Hobbs [email protected]

  66. Aqua Window Operations - George B. Smith [email protected], Daniel Steffen [email protected], Jim Ingham [email protected], Vincent Darley [email protected]

  67. Unix Window Operations - Jeff Hobbs [email protected], Joe English [email protected]

  68. Win Window Operations - Jeff Hobbs [email protected], Chengye Mao [email protected] Vincent Darley (maintainer for wm iconbitmap only) [email protected]

  69. Events - Jeff Hobbs [email protected]

  70. Event Loop - Jeff Hobbs [email protected], Jan Nijtmans [email protected]

  71. Error Handling - Jeff Hobbs [email protected]

  72. Atoms - Jeff Hobbs [email protected]

  73. Argv Parsing - Jeff Hobbs [email protected]

  74. Application Embedding - Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X), Don Porter [email protected]

  75. wish - Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X),

  76. Widget Tour - Donal K. Fellows [email protected], Jeff Hobbs [email protected]

  77. Square Demo - Jeff Hobbs [email protected]

  78. Other Demos - Donal K. Fellows [email protected], Jeff Hobbs [email protected]

  79. L10N - Jan Nijtmans [email protected], Miguel Bañón [email protected]

  80. Release Notes - Jeff Hobbs [email protected]

  81. Portability - Jeff Hobbs [email protected]

  82. X11 Emulation - Jeff Hobbs [email protected]

  83. Mac OS X Build - George B. Smith [email protected], Daniel Steffen [email protected], Jim Ingham [email protected],

  84. Unix Build - Jeff Hobbs [email protected], Mo DeJong [email protected], Lloyd Lim [email protected]

  85. Win Build - Jeff Hobbs [email protected], Mo DeJong [email protected], Pat Thoyts [email protected]

  86. Test Tools - Allen Flick [email protected], Jeff Hobbs [email protected], Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X)

  87. Logos - Jeff Hobbs [email protected] Daniel Steffen [email protected] (Mac OS X), Jim Ingham [email protected] (Mac OS X),

General Categories

The following categories in Tk's SourceForge Tracker do not refer to any specific portion of Tk. Reports in these categories should be mapped to categories corresponding to a maintained area of Tk, when seeking the appropriate maintainer:

  1. Other - Reports that span multiple categories.

Areas Without Maintainers

Those functional areas 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.