Obtaining the source
tkchat is maintained as a module in the tcllib sourceforge project and requires jabberlib from the coccinella project. At this time tkchat requires a specific version of jabberlib but work is ongoing to update to current released versions from the coccinella project.
A simple method to obtain the source in a usable form is to download the starkit package and then to unwrap it. The bin/ subdirectory contains a CVS export of the tkchat cvs module and can be replaced in-toto with a checkout from the CVS repository. Using this method ensures you have all the necessary tcllib and jabberlib package versions. This is in fact how it is developed and to make a release the current working vfs tree is simply wrapped into a starkit.
cvs -d:pserver:email@example.com:/cvsroot/tcllib co -d tkchat tclapps/apps/tkchat
Bugs and patches
tkchat is an open source application. This means you can download and read the source
yourself to find out how it works and if you want the application to behave differently
you are free to make the necessary changes.