(no title)
calamari4065 | 2 years ago
Unquestionably.
What I do with your software is quite frankly none of your business. You do not have the right to know what I do with my hardware. Your metrics are not my concern.
FOSS is a very personal thing. Try framing it as a conversation between you and your users:
"Hey, we work hard on this and would really appreciate it if you share telemetry so we can focus our efforts better"
Vs
"This application now collects telemetry. You cannot turn it off. You want privacy? Too bad."
The difference is asking your users to share data and demanding they give up their privacy on your whim.
> Give people the “more privacy” button and most are going to press it.
You should have a good long think about what this means and why removing privacy options is making your users upset.
When I implement telemetry in a FOSS project, I go well out of my way to do it in the most respectful way I can. This usually takes the form of a detailed list of what is and is not being collected, along with why I need it. During first run, there is either a very prominent notification or a full on blocking step where the user must choose whether to enable telemetry. This includes text explaining why I want telemetry and a link to the documents.
My philosophy is that users are not idiots and they are not children that need coddling. I make my request, give them the information, and let them make their choice. That's it, end of transaction. The user made a choice and the matter is totally out of my control.
Anything less is not respecting your users.
No comments yet.