CollabWiseTk is library to add collaboration capabilities to Tcl/Tk programs.
We propose a novel clientserver architecture for tk- based applications: rendering any stand-alone client collaborative, without a code re-write. Participants themselves are allowed to dynamically re-configure the inter-client synchronization table to suit their changing preferences and needs. The CollabWiseTk toolkit, based on the proposed architecture, is an ex- tension of the tk functionality to support collabora- tion. It re-defines the existing tk commands such that the entire tk widget set is rendered collaborative for use with multiple users.
Presented at the 7th annual Tcl conference [L1 ]
Sourceforge project page: [L2 ]