TheThingsIndustries / generic-node-se

Generic Node Sensor Edition
https://www.genericnode.com
Other
109 stars 31 forks source link

Simplify application configurations #133

Closed elsalahy closed 2 years ago

elsalahy commented 3 years ago

Summary:

We need to make easy to configure the application layer functionalities.

Why do we need this?

To reduce the complexity of building an application with a specific configuration

What is already there? What do you see now?

Each app contains app_conf.h which enables and disables specific features.

What is missing? What do you want to see?

Open for discussion. Could be:

How do you propose to implement this?

Discuss the options and purpose an example solution.

Environment:

BareMetal, OS based

Acceptance Criteria:

Should not affect applications targeted functionality

What can you do yourself and what do you need help with?

We need to discuss the possible options and I can implement the needed feature.

azerimaker commented 3 years ago

I've tested this new way of configuring the apps and it's way more intuitive than the previous versions. Good work, @elsalahy .

NicolasMrad commented 2 years ago

any updates here?

azerimaker commented 2 years ago

We already have the _appconf.h configuration file in place and it does the job. As of now a GUI configurator is out of scope, but we can revisit this topic.