-
Task
-
Resolution: Won't Do
-
L3 - Default
-
None
-
None
-
2
-
M
Optimize in CCSM mode currently requires users to pass in a number of environment variables. Whilst this gives users some flexibility, it would also make a lot of sense for these behaviours to have sensible defaults and not be required parameters. We should investigate how we can apply default configuration for CCSM users so that the getting started process is simplified and removes the possibility of users breaking their Optimize setup.
ATs:
- CCSM default configuration is applied, the number of required environment variables is reduced
- Documentation is updated to remove the redundant (now optional) configuration options
Hints:
- Hide logout is a good candidate for removal, it should always be hidden in this mode
- Sharing enabled should be true by default, with the option to override it only being optional
- There could be some joint effort here with the dev rel team in terms of what should and shouldn't be documented
Justification:
Make the user setup process easier, remove the possibility for users to misconfigure CCSM Optimize, thus reduce the chance that they require our support