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

Dashboard factory enhancement #14338

Closed
olexii4 opened this issue Aug 27, 2019 · 3 comments
Closed

Dashboard factory enhancement #14338

olexii4 opened this issue Aug 27, 2019 · 3 comments
Labels
kind/enhancement A feature request - must adhere to the feature request template. status/duplicate Issue identified as a duplicate of another issue status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering.

Comments

@olexii4
Copy link
Contributor

olexii4 commented Aug 27, 2019

Is your enhancement related to a problem? Please describe.

In the case with CHE7 workspaces and their devfiles, which can be used instead of factories, I'm always frustrated when I see CHE factories without devfile supporting. On the other hand - we don't have a special UI for using devfiles instead of factories.

For creating a new workspace from the devfile we need to type a special URL(for example 'http://che-che.192.168.99.100.nip.io/f?url=https://raw.githubusercontent.com/eclipse/che/master/dashboard/devfile.yaml') or create any new workspace then change devfile content.

Describe the solution you'd like

I propose the next UI changes:
Screenshot from 2019-08-27 12-47-32
To have special tabs for creating a new workspace from the existing workspace, local devfile or git resource(include target devfile choosing).

@olexii4 olexii4 added the kind/enhancement A feature request - must adhere to the feature request template. label Aug 27, 2019
@olexii4
Copy link
Contributor Author

olexii4 commented Aug 27, 2019

@slemeur WDYT?

@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 27, 2019
@l0rd
Copy link
Contributor

l0rd commented Aug 27, 2019

@olexii4 isn't it a duplicate of #12925?

@l0rd l0rd added status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering. status/duplicate Issue identified as a duplicate of another issue and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Aug 27, 2019
@olexii4
Copy link
Contributor Author

olexii4 commented Aug 28, 2019

@l0rd It is not a duplicate. It is a purpose to hide factories until they will work with CHE 7 workspaces. And UI purpose which helps us to create a new workspace, based on another CHE7 workspace. Create a new workspace from the devfile(local or remote).

Because I always do it by my hand. It is small changes but very useful for me as a CHE7 developer

@olexii4 olexii4 closed this as completed Sep 18, 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. status/duplicate Issue identified as a duplicate of another issue status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering.
Projects
None yet
Development

No branches or pull requests

3 participants