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

Need to release RC 1.1 with a fix for unclickable Che 6 run buttons #13553

Closed
ibuziuk opened this issue Jun 17, 2019 · 3 comments
Closed

Need to release RC 1.1 with a fix for unclickable Che 6 run buttons #13553

ibuziuk opened this issue Jun 17, 2019 · 3 comments
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Jun 17, 2019

Description

In the Che 7 RC 1 release, it is still possible to create and run Che 6 workspace, but not possible to start an existing Che 6 workspace:

image

image

Basically, this creates UX inconsistency. Even though, "run" buttons are disabled navigation to the direct workspace links will start the existing workspace (links are available when hovering over the buttons):

che 6 workspace stratup

We need to release RC 1.1 with the following UX improvements:

  • Change the UD message from "Not Compatible" to "Deprecated" / "To Be Deprecated" and change the wording a bit e.g. "This workspace is using old definition format which will be soon deprecated. Please follow the documentation to update the definition of the workspace and benefits from the latest capabilities."
  • Make "Run" buttons clickable - both from workspace details / overview and "recent workspaces" section
@ibuziuk ibuziuk added kind/task Internal things, technical debt, and to-do tasks to be performed. team/osio labels Jun 17, 2019
ibuziuk added a commit to ibuziuk/che that referenced this issue Jun 17, 2019
…'Will be deprecated soon' and making RUN / OPEN buttons clickable

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
ibuziuk added a commit to ibuziuk/che that referenced this issue Jun 17, 2019
…ation pop-up

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
ibuziuk added a commit to ibuziuk/che that referenced this issue Jun 17, 2019
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
@ibuziuk
Copy link
Member Author

ibuziuk commented Jun 17, 2019

PR sent - #13556
It looks like the easiest way would be simply changing MINIMAL_SUPPORTED_VERSION to 6 which would allow manipulating with Che 6 workspaces just as before without warning and links to docs that are currently WIP and not publicly available on the website

ibuziuk added a commit to ibuziuk/che that referenced this issue Jun 17, 2019
… 1.1

Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
@slemeur
Copy link
Contributor

slemeur commented Jun 18, 2019

Will fix #13534

@ibuziuk
Copy link
Member Author

ibuziuk commented Jun 21, 2019

7.0.0-RC-1.1 has been released. Closing

@ibuziuk ibuziuk closed this as completed Jun 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed.
Projects
None yet
Development

No branches or pull requests

2 participants