is the short signature of Matthias Kraft. I use this sig here and elsewhere. I also use ''MatzeK'' at various occasions, mainly in Yahoo groups and at [SourceForge]. I am a Software Engineer Specialist at [Company: Software AG] in Germany. To install our software on [Unix] systems a [Tcl/Tk] based application has been used. And I am the one who - sort of - still maintains it. Nowadays, however, my professional focus has shifted to software security. I now maintain and develop a proprietary authentication service. ---- ***Page Creations*** Well, I thought these pages are missing: * [Source Documentation Tools] * [Simple AJAX Example] * [tmag] * [lzip] * [tprfkill] ---- ***Work in Progress*** ****Continuous Build server for Tcl and Tk**** At the [Twentieth Annual Tcl/Tk Conference (2013)] I presented in a WIP slot an idea a couple of people ([stevel], [stever], [rmax], [dkf] and myself) talked about at the [11th European Tcl/Tk Users Meeting 2013]. Since then I have setup such a https://makr.tclers.tk:8523/%|%service%|% on a private box. The build service currently builds and tests the head of Tcl's core-8-5-branch and the master (trunk) after every change and with a clean build every night. Thanks to the donation of a http://www.vmware.com/products/workstation/%|%VMware Workstation%|% license by [ActiveState] the service does this simultaneously for [Linux], [Solaris], [Windows] and [FreeBSD]. Thanks to [stevel] a preliminary build and test support at a [Mac OS X] box is also available. Open topics: * stabilization of the tests (esp. trunk on Windows hangs sometimes) * proper reporting - at least to the [Tcl'ers Chat] and the TCLCORE mailing list * create respective [Tk]-jobs * write a [fossil] plugin for http://jenkins-ci.org%|%Jenkins%|% to poll http://core.tcl.tk directly (currently using [aku]'s https://github.com/tcltk%|%Github mirror%|%) ****jUnit compatible reporting for tcltest**** Refactoring of [tclunit] to separate function and GUI, then adopting it to generate http://windyroad.org/2011/02/07/apache-ant-junit-xml-schema/%|%jUnit compatible XML%|% reports. ---- ***Raw Ideas*** There is an idea I had before looking into that [AJAX] stuff: It would be nice if one could just exchange the UI by changing the namespace of the used UI toolkit ... ====== switch -- $ui { gui { # Graphical UI: Tile set uins "::ttk" set toplevel "" } cli { # Console UI: a resurrection of ck maybe set uins "::ctk" set toplevel "" } web { # Web UI: something AJAX driven set uins "::wtk" set toplevel [getSessionId] } } set button [${uins}::button $toplevel.b -text "Choose Me" -command [list choosen]] ====== I am opting for [Tile] as it already comes within a namespace. Some things may need to be moved or aliased from [Tk] still. It also gets its appearance through user defineable styles. Which is common in todays web applications too. The old [ck] stuff I accidentally just stumbled over while looking if there is some ncurses binding for Tcl. It mimics Tk more. All three UI packages would need to implement the same API... ---- ***Bookmarks*** * [eTcl] * [Nokia E90 Communicator / Symbian 60 Tcl/Tk Support ?] * [FMM] ---- ***Notes to recollect later*** * got through [Category TclX] and check interesting functionality on current Unix Systems <> Person