-
Task
-
Resolution: Done
-
Major
-
None
-
devex docs #222 Jul 21-Aug 11
-
8
Problem:
Goal:
Improve the user experience with the web terminal. This includes, but is not limited to:
- supporting multiple tabs within the web terminal experience in console
- enabling history
- providing onboarding. Currently there is no way to know which CLIs are available other than by trial and error. Look to provide some level of onboarding ( discoverability ) to allow users to know what is available
- increase the CLIs supported by default. Include fn, and look into possibilities of kamel & more
Why is it important?
We are seeing increased usage of the web terminal and it is going GA in the near future. We would like to improve the user experience and include features which were originally defined/designed as we know that there will I
Acceptance criteria (review during further exploration)
- Users can have multiple terminals running within OpenShift, and can access them in different tabs within the Web Terminal component
- After using a terminal, leaving it and returning, they should be able to retain and access prior history
- Users should be able to use kn within the terminal
- Users should be able to easily identify which CLIs are provided in the Web Terminal ( or be directed to know how to find out )
Dependencies (External/Internal):
Look into possibility of having simultaneous sessions
Docs:
TBD