-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
area/dashboardarea/devfile-registrykind/enhancementA feature request - must adhere to the feature request template.A feature request - must adhere to the feature request template.kind/epicA long-lived, PM-driven feature request. Must include a checklist of items that must be completed.A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.
Description
Is your enhancement related to a problem? Please describe
DevWorkspace Operator PRs
- Add support for containerContributions devfile/devworkspace-operator#844
- Add support for contributions through
.spec.contributionsfield in DevWorkspace devfile/devworkspace-operator#939
Add a new field to DevWorkspaces and functionality to allow automatic merging of components in a DevWorkspace. This issue is to track the semi-coordinated work required across the dashboard and devfile registry to begin using this feature in DWO.
Describe the solution you'd like
The following tasks need to be semi-coordinated between dashboard and devfile registry. In addition, these changes should wait until the next DevWorkspace Operator release to ensure the functionality is available on the DWO side. DevWorkspace Operator v0.17.0 will be the first release to include .spec.contributions and the merge functionality.
- Dashboard should put plugins in DevWorkspace
.spec.contributionsinstead of as plugin components in.spec.templates#21737 - Editor devfiles should use
controller.devfile.io/container-contribution: trueattribute on injectable components #21739 - Use DevWorkspace Operator contributions attributes to inject editors into Devfile containers #21738
- DevWorkspaces generated in che-devfile-registry build should use container contributions #21832
- Remove the DevWorkspace handler code from the Che-Code repository #21837
- Inject JetBrains in the devfile tooling container (as for VS Code) #21878
Metadata
Metadata
Assignees
Labels
area/dashboardarea/devfile-registrykind/enhancementA feature request - must adhere to the feature request template.A feature request - must adhere to the feature request template.kind/epicA long-lived, PM-driven feature request. Must include a checklist of items that must be completed.A long-lived, PM-driven feature request. Must include a checklist of items that must be completed.