[OpenWalnut-Dev] [Minutes of OpenWalnut-Meeting] 2011-07-13

Alexander Wiebel wiebel at zib.de
Fri Jul 15 22:00:23 CEST 2011


Attendees:

- Sebastian Eichelbaum
- Mathias Goldau
- Andre Reichenbach
- Alexander Wiebel


Discussion:

-- We plan to create an online Help-window (HTML) for each (supported) 
module. It will be directly accessible from inside the modules parameter 
widget.
-- We plan to divide all available modules into "supported" and 
"experimental" modules (the nomenclature is still preliminary). 
Supported modules will have to fulfill several requirements:
         - The module has to have a help window (see above)
         - The name and the names of its parameters have to adhere to 
the guidelines
         - The module will have to pass a certain test routine 
(instantiation, deletion, check if graphics are removed after deletion ...)
         - ....
     - The experimental modules will be separately downloadable
     - Experimental modules will be found in a less prominent part of OW 
(e.g.e separate submenu)
-- The above led to indeas on a better menu structure for the modules 
(still keeping the toolbar of compatible modules). Some thoughts on the 
new structure are listed in the following:
     - Tags (strings) for categories
     - Frequently used tags may lead to grouping modules in submenus 
with the tag as name
         - or some different grouping logic
     - "5 Popular Modules" on top of menu (learning/automatically 
adapting menu structure)
-- One idea to deal with externals is to provide them as tar archives 
which can be extracted in the ext directory. OW can easily find them 
there for compilation. This can avoid problems with different licenses.
-- Line endings: Alex will have a look into the line endings 
functionality HG provides. Special questions are:
     - What happens with binary files
     - What if we want special line endings for special testing files 
(e.g. fixtures)?
     - Remember the newly introduced HG scripts
-- We will try to document all return types soon. We will deactivate 
Doxygen warnings concerning returns until this is done. Everyone working 
on this can reactivate them locally.
-- Warnings like "unused variable" in someone else's code are free to be 
fixed by other developers after one day.

Did I forget something?

Cheers Alex



More information about the OpenWalnut-Dev mailing list