-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move to v1alpha3 DevWorkspaces #1226
Labels
Comments
This is not something we can do in the immediate future, but it is something to consider down the line. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
The DevWorkspace API has become cluttered as new features are added. Since a lot of these devfile features duplicate functionality, it would be helpful to create a new API version that is simplified.
.spec.project
and.spec.dependentProjects
instead of.spec.projects
, the difference being that.spec.project
is a single project (normally implicit in the devfile) and dependentProjects are additional projects to import alongside the single main one (see Dependent Projects api#1082).spec.projects
should probably be treated as.spec.project
with the rest as.spec.dependentProjects
..spec.contributions
Additional context
Most of the preparation work would need to be done in the devfile/api repository.
The text was updated successfully, but these errors were encountered: