Skip to content
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

Add ability to create a new workspace from the dashboard with a devfile #13591

Closed
slemeur opened this issue Jun 20, 2019 · 2 comments · Fixed by #15143
Closed

Add ability to create a new workspace from the dashboard with a devfile #13591

slemeur opened this issue Jun 20, 2019 · 2 comments · Fixed by #15143
Assignees
Labels
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.

Comments

@slemeur
Copy link
Contributor

slemeur commented Jun 20, 2019

Description

Right now, the dashboard does not provide the ability to create a new workspace from a devfile.

In previous versions, we were providing the ability to create a workspace from a workspaceConfig.

Capture d’écran 2019-06-20 à 12 46 02

The simplest and quickest way would be by adding tabs in the workspace creation:
CreateWorkspace-WithDevfile

Import Devfile URL

Import Devfile YML

@slemeur slemeur added the kind/enhancement A feature request - must adhere to the feature request template. label Jun 20, 2019
@slemeur slemeur changed the title Add ability to create a new workspace from the dashboard Add ability to create a new workspace from the dashboard with a devfile Jul 26, 2019
@nickboldt nickboldt added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Sep 10, 2019
@tsmaeder
Copy link
Contributor

If we have "url" why not also "upload file"?

@tsmaeder
Copy link
Contributor

I'm not sure what the prio on this should be: on one hand, there is an easy workaround (create from stack, then copy/paste the devfile). On the other hand, we're sending around devfiles a lot when reproducing issues, etc. Going with P1.

@tsmaeder tsmaeder added severity/P1 Has a major impact to usage or development of the system. team/ide2 and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Sep 12, 2019
@sunix sunix added this to the 7.3.0 milestone Sep 18, 2019
@olexii4 olexii4 self-assigned this Oct 4, 2019
@benoitf benoitf modified the milestones: 7.3.0, Backlog - IDE 2 Oct 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants