-
Notifications
You must be signed in to change notification settings - Fork 129
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
Stop tracking your users #242
Conversation
341e818
to
dfe4225
Compare
Hey @marcelometal, Thanks for opening the PR. I completely understand your concern here. If you would like, you can disable the anonymized reports by setting the environment variable |
Hi @hbagdi , Since you don't intend to remove this part of the code, could you please add a note in README.md to inform all users about deck analytics and how to disabled it? |
We call it out in our documentation: https://docs.konghq.com/deck/commands/#analytics. |
Sorry, but IMHO no, that's not enough... For me, transparency is one of the most compelling benefits of open source software. So, there are no surprises and no hidden functions... For example, Debian Popularity Contest (popcon). The default value is "no" and it's a personal choice. Features section in README has practically the same content of Commands Section in Kong`s website. So, please add a small paragraph about deck analytics in README. It will increases credibility too. |
I understand where you are coming from here but please note that we have absolutely no intentions of hiding any feature.
I completely agree. Transparency is one of the reasons I wake up every day to contribute to open-source software. In this specific case, we keep the behavior configurable and document it. If we didn't document this and forced you to share anonymized data, then anyone questioning our transparency could have had a reasonable case. This is not the case here and to our knowledge, we are doing our best to communicate this.
I'm sorry but I'm not yet convinced that the README is the right place for such a detail. Our purpose of having a README is to provide an introduction and pointers to get started using this project. |
Yes, you are hiding this "feature" and tracking your users without consent. This kind of information should be close to the source/binary (README or --help command) |
I totally agree with @marcelometal here. This kind of "feature" should be opt-in instead of opt-out. No question about it. |
Analytics were temporarily removed as we sent them to a third-party server. With this new implementation, these are being sent to Kong Inc directly. Furthermore, to alleviate concerns raised in #242, we are now providing a flag on the root-level, in addition to DECK_ANALYTICS environment variable to tweak the setting.
Analytics were temporarily removed as we sent them to a third-party server. With this new implementation, these are being sent to Kong Inc directly. Furthermore, to alleviate concerns raised in #242, we are now providing a flag on the root-level, in addition to DECK_ANALYTICS environment variable to tweak the setting.
No description provided.