[[lots of explanation ... [Starkit] ...]] [[hopefully something about how to structure the directories for general use as well as what code is needed within starkit to find the right extension as well as right applications, etc.]] I learned some by unwrapping the snack.kit from [sdarchive] and looking within the lib/snack directory. i believe that the starkit article [http://www.digital-smarties.com/Tcl2002/tclkit.pdf] by [stevel] has some suggestions about this topic. One of the most common errors made by starkit authors is neglecting to specify all the package require statements the code truly needs. And the number one omission is the statement for Tk. The reason this becomes a problem is because the most commonly used tclkit on Windows unfortunately does a package require Tk as part of its operation. Developers don't realize their code is missing this critical statement, and then when the starkit is used on a non-Windows platform, the code fails. ---- [Category Deployment] | [Category Tclkit]