Cleanup plugin registry by removing editors #23000
Labels
area/plugin-registry
kind/task
Internal things, technical debt, and to-do tasks to be performed.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
severity/P1
Has a major impact to usage or development of the system.
team/A
This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che
Is your task related to a problem? Please describe
The task is about removing a few things related to Che editors:
The same procedure should be done in downstream: https://github.com/redhat-developer/devspaces/tree/devspaces-3-rhel-8/dependencies/che-plugin-registry. Downstream uses the tool to generate editors definitions in this script: https://github.com/redhat-developer/devspaces/blob/devspaces-3-rhel-8/dependencies/che-plugin-registry/build.sh#L235
This task is a continuation of Decouple editor definitions from the plugin registry #22932.
Also it should be done after Deprecate and archive che-devfile-registry #22960, because devfile registry uses published editors to generate DevWorkspaceTemplate objects: https://github.com/eclipse-che/che-devfile-registry/blob/main/build/scripts/generate_devworkspace_templates.sh#L21 and https://github.com/redhat-developer/devspaces/blob/devspaces-3-rhel-8/dependencies/che-devfile-registry/build/scripts/generate_devworkspace_templates.sh#L39-L65
The text was updated successfully, but these errors were encountered: