-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Closed
Labels
enhancementSome improvement that isn't a featureSome improvement that isn't a feature
Description
Continued from #3061 (comment)
This involves whether to remove the patch where user settings are persisted on the server
Use case
- Our developers store their individualized
usersettings on the server, and this gives the same settings even on new machines - Then, there are "company" defaults stored in
Machine.json, e.g. debugger ports, allocated by the "company" and these can vary between developers and not supposed to be modified in any way (I have a script that overwrites them regularly) - I use
workspaceto store project settings, they contain minimal settings, mainly folder paths settings - So, what is broken now for me is 1, where developers have to "memorize" their changes, and redo them when faced with a new machine
Proposed behavior A
- Load settings from browser
- can be individualized, use case: developer personal preferences, can't sync across machines
- Overwrite with user settings on server
- can be individualized, use case: developer personal preferences, sync across machines
- Overwrite with machine settings on server
- can be individualized, use case: developer devops settings
- Overwrite with workspace settings on server
- can't be individualized as it is commited to git
- Overwrite with folder settings on server
- can't be individualized as it is commited to git
Metadata
Metadata
Assignees
Labels
enhancementSome improvement that isn't a featureSome improvement that isn't a feature