eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Cleanup plugin registry by removing editors #23000

Closed svor closed 1 day ago

svor commented 6 months ago

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

che-bot commented 1 day ago

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.