NeXT-Workshops / mindroid

This repository holds resources of the Mindroid project
GNU General Public License v3.0
2 stars 0 forks source link

App: Maybe add a program-set config file (XML) #157

Closed TorbenU closed 5 years ago

TorbenU commented 5 years ago

Idea: Create a program-set config file in XML-Format to config existing program-sets. Accessed by implementationService and json-class finder through a config-file reader.

Example: <set key="dev" path "../programs/workshop/dev/" showDialog="false" adminOnly="true"/> <set key="demo" path "../programs/demo/" showDialog="true"/>

Advantage: Extending or adding a program set is centralized in one file, no code changes in different classes needed. Disadvantage: you need to implement a config reader to easy access the file.

TorbenU commented 5 years ago

implemented even smarter Implementation finder lookking for subfolders (programSets) in dev and workshop folders of programs package in app. Please never delete "stub" package from workshop as it is set as default set.