question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support telemetry for Red Hat VS Code extensions in Eclipse Che

See original GitHub issue

Is 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 the extensions field of every generated meta.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:closed
  • Created 2 years ago
  • Comments:16 (14 by maintainers)

github_iconTop GitHub Comments

1reaction
benoitfcommented, Jul 6, 2021

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)

1reaction
l0rdcommented, May 4, 2021

@ericwill closing because the PR has been merged. Feel free to reopen if needed.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found