Extending Tcl and Tk
Tcl is designed so that interesting additions can be made as extensions that do not require changes to the Tcl core. Many extensions are available today: You can find them on the Web at:
http://www.tcl.tk/resource/
However, some changes require changes to Tcl/Tk itself. If you are interested in contributing to the continued improvement of Tcl/Tk, you can help. There is a Tcl Core Team (TCT) and a formal Tcl Improvement Process (TIP). You can browse the current TIPs or contribute your own at:
http://www.tcl.tk/cgi-bin/tct/tip/
The Tcl and Tk source code is maintained on a SourceForge project:
http://www.sourceforge.net/projects/tcl http://www.sourceforge.net/projects/tktoolkit
All bug reports and patch submissions are logged in a database. Source code patches that are made according to the Tcl Engineering Manual guidelines have the most chance of adoption. These guidelines describe code appearance (e.g., indentation), test suite requirements, and documentation requirements.
 |