Support telemetry for Red Hat VS Code extensions in Eclipse Che
See original GitHub issueIs your task related to a problem? Please describe.
In order to enable telemetry support in Che, we need to add the vscode-commons vsix to all Che plugins in the plugin registry.
Describe the solution you’d like
Since all plugins in the registry should have this vsix in their extensions
list, it’s something we can add at build time. Perhaps something like:
- Create a
defaultExtensions.json
in the root of the plugin registry. This file will contain a list of vsix files that should be present in all Che plugin registry entries - Modify the che-plugin-registry build process to automatically append any vsix listed in
defaultExtensions.json
to theextensions
field of every generatedmeta.yaml
file
Describe alternatives you’ve considered
Manual addition of the vscode-commons vsix file to all Che plugin entries in che-theia-plugins.yaml
Additional context
Issue Analytics
- State:
- Created 2 years ago
- Comments:16 (14 by maintainers)
Top Results From Across the Web
Extending Eclipse Che 7 to use VS Code extensions
This article explains the new plugin model in Eclipse Theia and the benefits for Eclipse Che 7 developer workspaces.
Read more >Eclipse Che hosted by Red Hat
Telemetry is enabled in Eclipse Che hosted by Red Hat, so Woopra or Segment tracking scripts must be explicitly allowed in case being...
Read more >OpenShift Connector overview :: Eclipse Che Documentation
OpenShift Connector, also referred to as Visual Studio Code OpenShift Connector for Red Hat OpenShift, is a plugin for Che that provides a...
Read more >Introduction to Eclipse Che :: Eclipse Che Documentation
A plugin mechanism compatible with Visual Studio Code extensions. ... Eclipse Che hosted by Red Hat · Installing Che locally · Supported platforms....
Read more >Developer workspaces :: Eclipse Che Documentation
Microsoft Visual Studio Code - Open Source · Open VSX registry. The IDE uses the Open VSX registry to list and download extensions....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Openshift connector has removed the dependency to vscode-commons https://github.com/redhat-developer/vscode-openshift-tools/commit/f22a6d3308ad4bd6dbf43665050d3a9c453b7083 but it has not yet released a new version but I would say it’ll be done pretty soon.
I think that if we include commons extension in the openshift connector, it will collide with the plugin added by default by che-server (so should be removed first)
@ericwill closing because the PR has been merged. Feel free to reopen if needed.