From: Andreas D. <an...@dr...> - 2010-01-18 22:28:00
|
Dear all, The necessary changes of the TEPAM module (Tcl's Enhanced Procedure and Argument Manager) to make it compliant with Tcllib could finally be completed. The following adaptations and modifications have been made on the module: * Writing the documentation in the Doctools style: Three documents are provided: 1) TEPAM introduction, 2) tepam::procedure manual page, 3) tepam::argument_dialogbox manual page. * Change of the regression test: It is now compliant with the Tcllib test framework. * Completion of the regression test: Also most features of the graphical argument_dialogbox function are now tested. * Validation of TEPAM using several Tcl/Tk versions: The regression test passes now on Linux Tcl/Tk 8.3.0, 8.3.5, 8.4.7, 8.5.6 and 8.6b1, as well as on Windows Tcl 8.4.7 and 8.5.8. Since the Tcllib's test framework doesn't seam to be compliant with Tcl 8.3.x, a simplified framework has been used for Tcl 8.3.x. * Cleanup: Code and documents have generally been cleaned-up. * Demo: The demo has been completed and is presenting now most features of TEPAM's procedure and argument_dialogbox commands. What would be now the next steps to submit this new module into the Tcllib package? Is there an acceptance committee that is voting about the incorporation of new modules into Tcllib? Is there a review committee that checks the quality and completenesses of a new module, before the new code is checked into the version control system? Thanks for indicating me the next steps for the submission of this module. Best regards, Andreas |