Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration management of CC devices (tracking issue) #96

Open
4 tasks
GetPsyched opened this issue Nov 24, 2023 · 0 comments
Open
4 tasks

Configuration management of CC devices (tracking issue) #96

GetPsyched opened this issue Nov 24, 2023 · 0 comments

Comments

@GetPsyched
Copy link
Contributor

Premise

This issue tries to unify a list of features that are to be done WRT configuring CC devices and is an RFC for how this should be implemented, if at all.

TODO

  • Implement functions for each serial API setting and pin it to a version of CCOS
  • Allow configuring these settings at runtime
  • Allow configuring these settings using a config file (JSON, etc.)
  • Notify users if an existing setting has changed or a new one has been introduced (similar to DB version mismatch prompts)

Notes

  • This TODO is non-exhaustive and is only supposed to track features as they come and go.
  • This issue doesn't yet track chord/layout management.
  • As discussed with the team, this isn't planned to be implemented yet (in favour of the web device manager) so I'll maintain everything as draft PRs or simply keep the work in a fork separately until the time is right. I'm posting this issue to keep a spot where any comments on this are persisted for future references.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant