-
Notifications
You must be signed in to change notification settings - Fork 66
As a che.openshift.io user I want to have a possibility to try workspace.next with Theia IDE #3883
Comments
@garagatyi could you please add some input regarding this story ? |
If we want to accomplish that we need:
What are the consequences for a user that has WS.NEXT toggle enabled:
|
issue description has been updated. |
Just to confirm, Does ws.next toggle means use ws.next way of creating/defining workspaces and use Theia IDE by default? |
@gorkem Correct. Also it is expected that this toggle would be |
After more detailed discussion with @garagatyi and @l0rd it appeared to be that workspace.next toggle enabled
[1] https://github.com/eclipse/che/pull/10092/files#diff-af3fecda517f34f356a133111f159465R112 |
What about using |
@rhopp currently we want to support workspace.next only via |
rhche
on osio is already build against upstream che6.7.1
which means there is already a possibility to try workspace.next with Theia IDE as a sidecar. However, currently it is not straight forward to do [1] with quite a few manual steps. As part ofcodenvy.io
->che.openshift.io
transition UD (user dashboard) becomes a separate, fully functional mechanism for workspace management which is going to replacecodenvy.io
functionality and also promote new capabilities likeworkspace.next
withTheia IDE running as a sidecar. In order to have a possibility of running workspace.next with Theia IDE on
che.openshift.io
we need to have a dedicatedfactory
for that. Expected UX is the following:workspace.next with Theia IDE running as a sidecar
Try it Now!
button, which points to the factory withworkspace.next / Theia IDE
hosted onche.openshift.io
che.openshift.io
factory (goes through the registration [2] process if he has no account ) and workspace.next with Theia IDE is created.che.openshift.io
In order to achieve this we need to have a possibility of applying
workspace.next
via "per workspace" toggle [3] (user should still have a possibility of creating classic / non-workspace.next workspaces via Codebases UI and UD in the general case). This user story should be also considered to be a part of the walking skeleton epic [4][1] https://drive.google.com/file/d/1x8jKFdHKilwD8r123i-quKueUMs5tbBO/view
[2] #3814
[3] redhat-developer/rh-che#741
[4] eclipse-che/che#10123
NOTE: initially the issue was about trying workspace.next with Theia IDE as a sidecar on
openshift.io
via user profile settings by enabling experimental feature flag. But this is currently not a priority. Original issue description:It would be great to have a possibility to enable workspace.next with Theia IDE as a sidecar for a given set of osio users. We could probably start with toggle withuserID
strategy and once the whole workspace.next skeleton would be mature enough switch toenableByLevel
strategy (e.g.alpha
/beta
/released
). This would allow to try workspace.next easier and got more feedback from users / PMs in terms of usability & feature gaps. Also, once it would be decided to switch everyone to workspace.next it would be just a matter of switching the toggle (workspace migration is not taken into account in the last statement)The text was updated successfully, but these errors were encountered: