DevWorkspaces generated in che-devfile-registry build should use container contributions #21832
Labels
area/devfile-registry
kind/enhancement
A feature request - must adhere to the feature request template.
severity/P1
Has a major impact to usage or development of the system.
Is your enhancement related to a problem? Please describe
The che-devfile-registry builds pre-generates some devworkspace and devworkspacetemplates but still uses plugins when referencing editors and doesn't take advantage of container contributions.
Describe the solution you'd like
We should replace the usage of vscode and theia handlers when generating the devworkspaces and:
spec.contributions
rather thanspec.template.components
in DevWorkspaces definitions.controller.devfile.io/container-contribution: true
rather than patching the original devfile spec in editors DevWorkspaceTemplates defintitions.Additional context
This is part of #21736
The text was updated successfully, but these errors were encountered: