-
-
Notifications
You must be signed in to change notification settings - Fork 535
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
Make phone home behavior opt-in #7435
Comments
This feature is rather new. It was implemented in December. I agree there should be an env var to disable the behavior. |
You'll also notice this "phones home" to GitHub not "home" per se. We do not collect metrics off of it. dolt/go/cmd/dolt/commands/version.go Line 188 in a62f902
We do collect usage metrics from each client which you can disable. @zachmu is most familiar with that code. |
Hi @jonforums, We're updating the docs to mention how to disable any phoning home behavior. In the meantime, you can run this command to opt out of anonymous metrics collection: dolt config --global --add metrics.disabled true |
After some internal discussion, we are going to do the following things:
We will send this once for each new version. of the client, not on every call to dolt version.
|
These action items are complete. |
Read your blogs, interesting idea, and finally got around to trying
dolt
only to be greeted by this sad messageReally, the siren song of auto phone home features in the name of convenience remains that strong?
Didn't find mention of dolt's behavior in the README. Didn't find mention of dolt's behavior in the docs.
Didn't even find a way to opt-in/opt-out via an envar.
But did find the phone home code.
Consider making any phone home behavior opt-in via an envar and prominently document it. While I dislike deno's opt-out rather than opt-in stance, at least they documented the envar needed to disable phone home auto version checks.
The text was updated successfully, but these errors were encountered: