-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Closed
Copy link
Labels
area/devworkspace-operatorkind/enhancementA feature request - must adhere to the feature request template.A feature request - must adhere to the feature request template.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.severity/P1Has a major impact to usage or development of the system.Has a major impact to usage or development of the system.
Description
Is your enhancement related to a problem? Please describe
We are removing projects from the Devfile spec and leave only starterProjects (issue). The reasons:
- when a Devfile lives in a git repo, close to the project source code,
projectscan (and should) be omitted - when a Devfile lives outside a git repo, far from the project source code,
projectsandstarterProjectsare pretty similar - when the need is to open multiple projects in the IDE, it’s better to have distinct Devfiles/dw (one per project) rather than one “uber” devfile/dw for all projects
Describe the solution you'd like
Current DW spec
kind: DevWorkspace
apiVersion: workspace.devfile.io/v1alpha2
metadata:
name: theia-next
spec:
started: true
template:
projects:
- name: web-nodejs-sample
git:
remotes:
origin: "https://github.com/che-samples/web-nodejs-sample.git"
(...)Future DW spec
kind: DevWorkspace
apiVersion: workspace.devfile.io/v1alpha2
metadata:
name: theia-next
spec:
started: true
project:
name: web-nodejs-sample
git:
remotes:
origin: "https://github.com/che-samples/web-nodejs-sample.git"
template:
(...)Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/devworkspace-operatorkind/enhancementA feature request - must adhere to the feature request template.A feature request - must adhere to the feature request template.lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.severity/P1Has a major impact to usage or development of the system.Has a major impact to usage or development of the system.