-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
In https://github.com/VSCodium/vscodium/blob/master/update_settings.sh, I think some settings should be removed and new ones added. I don't quite understand its structure, so I'm opening an issue instead of a pull request.
Overview of what should be changed
The following settings should not be used, and, therefore, should be removed if present:
telemetry.enableTelemetry
telemetry.enableCrashReporter
They are deprecated with a new telemetry setting called telemetry.telemetryLevel
.
telemetry.telemetryLevel
should be set to off
.
telemetry.editStats.enabled
could be disabled by default. Even though its description says it will only send if general telemetry is enabled, you never know what Microsoft is going to do next.
telemetry.feedback.enabled
could also be disabled by default.
workbench.settings.enableNaturalLanguageSearch
is disabled by default. In addition, workbench.commandPalette.experimental.enableNaturalLanguageSearch
could be disabled by default as well.
Finally, on stable releases, workbench.enableExperiments
could be disabled as well. As I understand it, it's some kind of "try beta features while sending metrics to us". I think this should not be disabled on Insider builds as I believe that could have an impact.
Then, after all of this (if it's approved), I'll send a PR to update the telemetry docs. I currently have one open: #2500
but if the update script is changed with the changes I suggested here, then I will do another PR to update the telemetry docs as well.
Thanks!