You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sebastien Negrijn edited this page Oct 16, 2013
·
15 revisions
The following list of requirements is made to ensure that all team members have the same expectations from the framework. Any team member should feel free to add requirements or to elaborate on a given requirement.
Must-haves
Modular
It should be possible to activate and deactivate modules without having to recompile the entire framework and without having to remove any code.
OnEvent
A module should be able to see whether or not an other module produced a new variable and start if it has. Other examples would be: onFinish, onStart, onChange
Variable overview
For debugging purposes it would be nice if all registered variables from a module could be accessed/viewed from the framework. These variables should also be accessable by other modules.
Module wrappers
It should be very easy to create a new module. Including a wrapper and overwriting some main functions should be enough to get you started.
Additional features
Long term
Programming Languages
It should be possible to program a module in almost any given language