https://github.com/redhat-developer/vscode-commons
Red Hat Commons provides services common to VS code extensions published by Red Hat.
https://github.com/redhat-developer/vscode-commons
redhat telemetry-reporting vscode-extension
Last synced: 3 months ago
JSON representation
Red Hat Commons provides services common to VS code extensions published by Red Hat.
- Host: GitHub
- URL: https://github.com/redhat-developer/vscode-commons
- Owner: redhat-developer
- License: apache-2.0
- Created: 2019-10-22T15:22:21.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T18:38:44.000Z (almost 3 years ago)
- Last Synced: 2025-06-05T05:29:16.168Z (7 months ago)
- Topics: redhat, telemetry-reporting, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 458 KB
- Stars: 15
- Watchers: 10
- Forks: 11
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-commons)
# Red Hat Commons
Red Hat Commons provides services common to extensions published by Red Hat. It's an extension library that has no use being installed on its own.
## Telemetry reporting
With your approval, extensions published by Red Hat collect anonymous [usage data](https://github.com/redhat-developer/vscode-commons/blob/master/USAGE_DATA.md) and send it to Red Hat servers to help improve our products and services. Read our [privacy statement](https://developers.redhat.com/article/tool-data-collection) to learn more about it.
The first time one of Red Hat extension engaging in telemetry collection runs, you will be asked to opt-in Red Hat's telemetry collection program:

Whether you accept or deny the request, this pop up will not show again.
You can also opt-in later, by setting the `redhat.telemetry.enabled` user setting to `true`.
From File > Preferences > Settings (On macOS: Code > Preferences > Settings), search for telemetry, and check the `Redhat > Telemetry : Enabled` setting. This will enable all telemetry events from Red Hat extensions going forward.
## How to disable telemetry reporting?
If you want to stop sending usage data to Red Hat, you can set the `redhat.telemetry.enabled` user setting to `false`.
From File > Preferences > Settings (On macOS: Code > Preferences > Settings), search for telemetry, and uncheck the `Redhat > Telemetry : Enabled` setting. This will silence all telemetry events from Red Hat extensions going forward.
## Development
Follow the [instructions](https://github.com/redhat-developer/vscode-commons/blob/master/INSTRUCTIONS.md) to learn how to leverage Red Hat Commons' features.