renatorivo wrote: ↑
Tue Jan 02, 2018 2:05 pm
Usually every Module contains its own Workbench
There is at least one exception: The Idf-Module does not define a workbench with a Gui. It consist of special function to import printed-card-board-data and show the board with mounted parts. Other functionalities of a module may only be available as a python command. Remember that FreeCAD also runs from the command line without any gui.
The differentiation between module and workbench seems to be more relevant for users, who wants to extend FreeCAD. For me a module is a programmed extension to FreeCAD, which has its place in one of the mod-directories. Other extensions starts from the macro-directory. Both extensions may define and supply gui-elements, aka "workbench". Even the main functionality of a CAD-system is provided in FreeCAD in the form of modules.
I read from time to time in the forum from users, who seems to be confused about these things. I think we need a short definition of these words in the glossary: https://www.freecadweb.org/wiki/Glossary#M
The glossary needs to be listet in the table of contents. Then it can be found by interested users and FreeCAD authors.
My question is, where to put the glossary in the table of contents, under introduction or working with FreeCAD or at the bottom, where one need to scroll a lot?