Updated 2012-12-04 18:19:41 by dkf

Also known as the TCT, this august body was elected to direct the development of the Tcl Core in the summer of 2000.
Active
NameContact
Jos Decoster mailto:jos.decoster@gmail.com
Mo Dejong mailto:mdejong@users.sourceforge.net
Joe English mailto:jenglish@users.sourceforge.net
Donal Fellows mailto:donal.k.fellows@manchester.ac.uk
Alexandre Ferrieux mailto:alexandre.ferrieux@gmail.com
Brian Griffin mailto:brian_griffin@mentor.com
Jeffrey Hobbs mailto:jeffh@activestate.com
Kevin Kenny mailto:kennykb@users.sourceforge.net
Andreas Kupries mailto:andreas_kupries@users.sourceforge.net
Steve Landers mailto:steve@digitalsmarties.com
Karl Lehenbauer mailto:karll@users.sourceforge.net
Jan Nijtmans mailto:nijtmans@users.sourceforge.net
Donald Porter mailto:dgp@users.sourceforge.net
Miguel Sofer mailto:msofer@users.sourceforge.net

There are some respected former members who resigned due to lack of personal time.
Emeritii
NameContact
Mark Harrison mailto:markh@usai.asiainfo.com
D. Richard Hipp mailto:drh@sqlite.org
George Howlett mailto:gah@purdue.edu
Jim Ingham mailto:jingham@apple.com
Michael McLennan mailto:mmc@cadence.com
John Ousterhout mailto:ouster@pacbell.net
Daniel Steffen mailto:das@users.sourceforge.net
Brent Welch mailto:welch@panasas.com

http://www.tcl.tk/community/coreteam/

The archives of the current TCT mailing list activity (aka TCLCORE) can be found at http://code.activestate.com/lists/tcl-core/

Here are pointers to the projects being managed by the TCT:

http://tcl.sourceforge.net/ ( http://sourceforge.net/projects/tcl ) http://sourceforge.net/tracker/?group_id=10894&atid=110894 for Tcl bug reports

http://tktoolkit.sourceforge.net/ ( http://sourceforge.net/projects/tktoolkit ) http://sourceforge.net/tracker/?group_id=12997&atid=112997 for Tk bug reports.

Andreas Kupries notes in [1] a PURL for a bug database summary report [2] that he generates (using tcllib!).

  Membership rules

RT Something I've long wondered about: Is there any provision in TCT goverance to periodically "refresh" the membership? Any process for folks "retiring" should they cease to be involved with Tcl for extended periods? I'd be interested to hear current members thoughts on this topic.

DKF: The topic comes up from time to time. TIP#0[3] is our official rules on the topic (such as they are). We even update it to reflect current practice occasionally. :-)

Also see the Tcl Improvement Proposal (TIP) Archive: http://www.purl.org/tcl/tip/ or http://tip.tcl.tk/

[SRL] Can I join the TCL Core Team?

LV Right now, it is my understanding that the procedures are that the TCT invites new members based on a historical look at their code and leadership contributions. What you could do is volunteer to be responsible for maintaining one or more sections of the tcl and tk code, and then, based on how that goes, perhaps you would receive an invitation.

DKF: That's a pretty accurate summary. Note that you do not need to be a member of the TCT to have a strong influence over Tcl's future direction. Volunteering to work on things and showing that you care can be done by absolutely anyone. The TCT have a long-standing policy of wanting to enable people to do cool stuff and not getting unduly in the way of those who do the work. But we're particularly keen on enabling people to do cool stuff without having to change Tcl; we apply very high engineering standards to the core (especially for stability, robustness and documentation) so that people can build things on top easily, but it does make us rather slow as an organization. (OTOH, would you want rapidly changing foundations on a house?) When something goes in, it needs to persuade us that it is going to be widely useful and not destabilize other important things. (I personally would also rather it had docs and tests before going in; otherwise I'm often the person who has to write them...)