diff --git a/documentation/design/01-introduction.md b/documentation/design/01-introduction.md index 9fe5528605a2ea2800b23fc106ad247fb91f3dad..bd8f9b8b53801ed0143d27ee4416f75267af5123 100644 --- a/documentation/design/01-introduction.md +++ b/documentation/design/01-introduction.md @@ -6,11 +6,12 @@ Lorem ipsum at nusquam appellantur his, labitur bonorum pri no [@dueck:trio]. Hi ## Overarching Project Goals * Keep It Simple, Stupid (KISS) -* Reuse existing technologies bits wherever possible +* Reuse existing technologies bits wherever possible if those are stable, i.e., documented, maintained etc, on a long time scale * Integrate state-of-the-art technologies and methodologies -* Document, Document, Document * Automate almost everything right from the beginning +* Document, Document, Document * be an excellent citizen: test, test, test +* no hacks! Some unsorted thoughts the be ordered yet: @@ -20,7 +21,7 @@ Some unsorted thoughts the be ordered yet: * core of controller should be kept simple/lean, i.e., just the basic primitives * core should be extended by modules to add functionality beyond basics * modules should be loaded (or unloaded) during runtime of the controller core -* reuse existing software if possible and if those are stable, i.e., documented, maintained etc, on a long time + ## Use Cases to be considered