Open AndreyNikiforov opened 3 years ago
I can understand the intention but I have a bad feeling about programs that "call home" in any way...
I suggest talking about a roadmap regarding supported python versions and make priority of work connected to the things where we have the most "activity" or request by users. Not everything someone would like makes sense. We should focus on the stuff we're using and if someone really wants something be open for pull requests - or, if it interests one of us - lend a hand...
I can understand the intention but I have a bad feeling about programs that "call home" in any way...
Yes, it can be a sensitive subject. Being open about intend and transparent about implementation may help. This functionality may be opt-in or opt-out.
I suggest talking about a roadmap regarding supported python versions and make priority of work connected to the things where we have the most "activity" or request by users. Not everything someone would like makes sense. We should focus on the stuff we're using and if someone really wants something be open for pull requests - or, if it interests one of us - lend a hand...
"Most activity" is the challenge. So far we can only judge by the number of issues, which shows problem areas out of used.
Let's keep ideas and discussion going.
I also have mixed feelings about it, but I know Homebrew has some analytics: https://docs.brew.sh/Analytics
It looks like they just use Google Analytics. There are some privacy-focused analytics companies out there like Plausible, but I think they don't support events for this kind of use-case (just page views).
I think crash reporting with something like Sentry could also be extremely valuable
I looked at homebrew -- nice note explaining what
and why
. Has controls to turn analytics on/off. Opt-in on first run.
Thinking of the pattern that may resonate with icloudpd users well:
To better understand how our software is used, it would be very beneficial to collect analytics from the field. Based on that data we'll decide what features can be sunset and which worth more support.
Is there a free service for open source software that support that kind of analytics?
Example: