-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
area/pluginskind/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.new¬eworthy/che-onlyLike 'new¬eworthy' but which do not apply to downstream (eg., plugins or devfiles)Like 'new¬eworthy' but which do not apply to downstream (eg., plugins or devfiles)roadmap/3-monthsEpics that are planned to complete in the short term (within 3 months)Epics that are planned to complete in the short term (within 3 months)
Description
Is your task related to a problem? Please describe.
Che has a devfile registry since Che 7.x and devfile v1 and the devfile registry is providing the stacks/examples.
In the meantime, devfile that has been incubated in Che is now developed as a separate organization at https://github.com/devfile
For devfile v2, devfile people have developed a new OCI registry having REST api on top of it: https://registry.devfile.io/viewer
Describe the solution you'd like
- As a first iteration continue using che devfile registry:
- DevWorkspace Operator and IDE issues to support registry devfiles
- When a devfile references a parent we should not add the default component #22103
- starterProjects support devfile/devworkspace-operator#1084
- Editor is not started when workspace started from some devfiles from the
registry.devfile.io#22525 - It is not possible to start a terminal when workspace started from a devfile from the
registry.devfile.io#22524 - Create acceptance tests to go through all devfile samples and all editors using API #21514
- Ensure devfiles available on the registry are compatible with devworkspace devfile/api#681
- Support running VS Code in the containers that don't include the pre-requisites #21778
- When a devfile
starterProjectis used the$PROJECT_SOURCEvariable is misconfigured #22601
- Che Dashboard and Operator issues to consume the new registry
- As an Admin, I want to enable registry.devfile.io in CR on demand, and see all the devfiles as Getting Started samples on the User Dashboard #22142
- Use 'registry.devfile.io' by default in Eclipse Che #22485
- Use the first 'starterProject' during DevWorkspace creation from devfile.io samples / stacks #22486
- Devfile registry issues:
- Fill the feature gap (not a blocker to switch to
registry.devfile.io)- In project starters add
.vscode/extensions.json,.vscode/launch.jsonas needed - Define
$DEBUG_PORTwhere needed - Set
exposure:nonefor the debug endpoint
- In project starters add
Metadata
Metadata
Labels
area/pluginskind/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.new¬eworthy/che-onlyLike 'new¬eworthy' but which do not apply to downstream (eg., plugins or devfiles)Like 'new¬eworthy' but which do not apply to downstream (eg., plugins or devfiles)roadmap/3-monthsEpics that are planned to complete in the short term (within 3 months)Epics that are planned to complete in the short term (within 3 months)