vscode-front-matter icon indicating copy to clipboard operation
vscode-front-matter copied to clipboard

Enhancement: Inform the user about telemetry and how to disable it

Open Mai-Lapyst opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. It's not nice for some users to have telemetry enabled by default and not notified about it.

Describe the solution you'd like When installed, show another notification besides the one for the changelog, that informs the user about telemetry and provide them an simple button to automatically opt-out.

Describe alternatives you've considered State the telemetry clear in the welcome dialog and provide an link / informations about the opt-out.

Additional context

Mai-Lapyst avatar Mar 12 '23 03:03 Mai-Lapyst

Thanks, @Mai-Lapyst; funny enough, there is no telemetry anymore. The resource got recently deleted, and looking for an alternative atm.

image

We were gathering only telemetry around using features, so I know where to invest time as it is an open-source project.

estruyf avatar Mar 13 '23 08:03 estruyf

@estruyf No problem; just skimmed through the code and found it by accident and thought it would be better to include it somewhere more visible so more pickier users dont get mad xD

Mai-Lapyst avatar Mar 13 '23 08:03 Mai-Lapyst

Thanks for the feedback; it makes sense.

estruyf avatar Mar 13 '23 08:03 estruyf

We are creating our telemetry service, which will be open to everyone, and analytics will be available on the Front Matter website.

Metrics API: https://github.com/FrontMatter/web-documentation-nextjs/blob/main/pages/api/metrics.ts

Statistics API: https://github.com/FrontMatter/web-documentation-nextjs/blob/main/pages/api/stats.ts

Once we have this running in the stable version, we'll share more information about this on the website.

estruyf avatar Mar 21 '23 09:03 estruyf