From: Andreas D. <an...@dr...> - 2009-10-29 22:40:40
|
Dear all, Thanks for your first feedbacks to my initial mail. I will try to answer all your questions in this single mail: 1) License: I have already planned to use the BSD license for this package 2) Tklib for the form generator: It may be wise to separate the graphical parts from the procedure and argument manager and to place them into Tklib. There is certainly no problem to use inside the Tcllib packages other packages from Tklib, isn't there? The core TEPAM package would also relay on the form generator package in Tklib. 3) There is already a comprehensive regression test in place for the non-graphical part of TEPAM. Nevertheless, in case Tcllib is using an own test framework, this regression test has certainly to be adapted to the Tcllib test framework. For the graphical part of the TEPAM package there is no regression test for the moment available. 4) It should be fine to write the command reference documentation in the doctool format. Nevertheless, I am not sure if this format is adequate for a tutorial (like the TEPAM introduction) that will also include some pictures. 5) Concerning the sub-commands, TEPAM is basically providing an easy way to declare them. Sub-commands can be declared individually each from the other with individual procedure bodies like normal procedures, and TEPAM will then call the right procedure body in function of the selected sub-command. The attached document provides an example of the declaration and usage of sub-commands with TEPAM. I hope I could answer your questions. Best regards, Andreas Drollinger |