Case Sensitivity in Different Places
I'd like to start a discussion on how we treat case sensitivity. Right now I have the feeling we apply different rules to different parts of the framework - which of course works but might not be exactly easy to use.
- Satellite names and types are currently type sensitive (!222 (merged))
- Config keys now are case-insensitive (!273 (merged))
- Some places we allow dashes, others not
- Some things are
PamelCase
, config keys tend to be moresnake_case
What do people think? Is this fine as it is? Is this confusing?
Edited by Simon Spannagel