Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 427144

Summary: [terminal] Terminal is not available in the UI
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: DockerAssignee: Project Inbox <orion.server-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: antonm, gheorghe
Version: 5.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Screen shot of the terminal with no server capability enabled none

Description Anthony Hunter CLA 2014-01-31 11:39:12 EST
Created attachment 239532 [details]
Screen shot of the terminal with no server capability enabled

The Orion terminal at http://localhost:8080/terminal/terminal.html is not available in the current UI for 5.0.

It should be alongside the Shell in the new UI.

If your server is not configured to support the terminal, you will get the error message when you go to the terminal page, see the attachment.

So it does not seem appropriate to add the terminal to the menu by default if the server does not support it. I will contribute via a terminal plug-in and we can add the plug-in our Orion plug-in list.
Comment 1 Anthony Hunter CLA 2014-05-14 15:18:44 EDT
The shellPage is contributed by:
	provider.registerService("orion.page.link", serviceImpl, {
		nameKey: "ShellLinkWorkspace",
		id: "orion.shell",
		nls: "orion/nls/messages",
		category: "shell",
		"default": true, // Only show if nothing more specific is available
		uriTemplate: "{+OrionHome}/shell/shellPage.html"
	});

We can look at overriding this contribution in the terminalPagePlugin
Comment 2 Bogdan Gheorghe CLA 2014-05-15 10:34:45 EDT
If you install the terminal plugin, and click on the Shell button twice you will get to the terminal page (ie. it's already setup to go to the page).

We need to decide to show the shell page based on whether a docker server is available but that involves some refactoring to the nav code to allow us to decide where to go upfront.
Comment 3 Anthony Hunter CLA 2014-05-15 10:55:28 EDT
Hey Anton, this is another example of the side menu being broken. I did not realize we had two menu items attached to the shell icon. There used to be the popup menu with the two items.
Comment 4 Anthony Hunter CLA 2015-01-20 15:55:07 EST
We have removed the terminal feature from Orion 8.0, see Bug 457990 for full details.