This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 427399 - [Shell] Provide an Orion Node shell based on tty.js/term.js
Summary: [Shell] Provide an Orion Node shell based on tty.js/term.js
Status: RESOLVED FIXED
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Node (show other bugs)
Version: 5.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 8.0   Edit
Assignee: Kaitlin Huben CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 434372 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-02-04 13:46 EST by Kaitlin Huben CLA
Modified: 2015-01-29 13:14 EST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kaitlin Huben CLA 2014-02-04 13:46:18 EST
Strip Orion's Node.js old shell functionality and replace it with a fuller browser shell. Currently, only a few commands (cd, clear, edit, help, ls, node, npm, plugins, pwd, and service) have been manually extended for the shell. Use WebSocket and tty.js/term.js to provide fuller and more easily maintainable functionality, rather than having to add each command individually.
Comment 1 Anthony Hunter CLA 2014-02-04 14:00:23 EST
You are talking about providing an Orion terminal, this enhancement was delivered in Bug 422288 in Orion 5.0.

The enhancement is documented on the Orion wiki at:

https://wiki.eclipse.org/Orion/Terminal_Administration_Guide
Comment 2 Kaitlin Huben CLA 2014-02-04 14:06:11 EST
This is for the Orion Node server, not the regular Orion server. I am part of an Open Academy team working with Ken Walker and Paul Webster; we were asked by them to implement this project.

(In reply to Anthony Hunter from comment #1)
> You are talking about providing an Orion terminal, this enhancement was
> delivered in Bug 422288 in Orion 5.0.
> 
> The enhancement is documented on the Orion wiki at:
> 
> https://wiki.eclipse.org/Orion/Terminal_Administration_Guide
Comment 3 Paul Webster CLA 2014-02-04 14:09:37 EST
(In reply to Anthony Hunter from comment #1)
> You are talking about providing an Orion terminal, this enhancement was
> delivered in Bug 422288 in Orion 5.0.

AFAIK this is to support embedded node developers without having to run a separate server (using tty.js on the node server).  I've pinged Ken so he can add any comments.

PW
Comment 4 Anthony Hunter CLA 2014-02-04 14:37:34 EST
ok, yes I complete missed the point of the bug.
Comment 5 Jonathan Balsano CLA 2014-03-13 16:50:07 EDT
work going on here https://github.com/jrbalsano/orion.client/commits/direct_os_shell
Comment 6 Mark Macdonald CLA 2014-05-07 17:08:48 EDT
*** Bug 434372 has been marked as a duplicate of this bug. ***