theangryangel/XI4N

Config building webapp

Opened this issue · 4 comments

As suggested by @gu3st.

i.e. xi4n config . launches web app that can read and write config.yaml's.

When I have some free time, I'll work on this as a standalone to be integrated afterwards. Shouldn't be impossible :)

It'll require each plugin to be able to expose their settings, to simplify the process as much as possible. I'm thinking each plugin has a package.json with a xi4n: { options: {} } section, or something?

Yeah. There definitely needs to be a template. My initial thing would to just have a basic UI for adding/removing plugins. Reading and writing the cfg file. Even with faux-data just as a proof of concept/testing.. then integrating real XI4N data to back it.

Although the options will need some structure as well. Label, UI type, options (if it's one that has a select set of options).