cloudmesh / cloudmesh1

http://cloudmesh.org
Apache License 2.0
14 stars 12 forks source link

GUI: starting terminal on arbitrary browsers #68

Open laszewsk opened 10 years ago

laszewsk commented 10 years ago

starting the teminal does not work.

we need some other way to start a terminal.

laszewsk commented 10 years ago

look into sage and how they do a terminal

allanstreib commented 10 years ago

Maybe look at this. https://github.com/davidmoreno/onion/wiki/Oterm

It appears to require starting a server process on the VM, not sure this is feasible.

allanstreib commented 10 years ago

Similar might be https://code.google.com/p/shellinabox/

Also requires a server process. I have not found any pure JavaScript SSH client and terminal emulator that can directly connect to the sshd on the server

allanstreib commented 10 years ago

If we are OK confining the feature to Chrome, there is an SSH plugin: https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo

laszewsk commented 10 years ago

yes, the way this would work is somehow that we need a separate repo for this and integrate the concept of plugins

One of the things we ought to do is to make cloudmesh more easy installable, and take out dependencies on numpy, matplotlib, and blockdiag

I think thise need to be moved into a different repository so that a simple

pip install cloudmesh is sufficient to install cloudmesh.

How to do that exactly I do not knwo yet, so I am open to suggestions. Here mine

a) we need to make sure that manual can be produced b) numpy and matplotlib, may only be used in the manual c) Hengs temperature stuff (only the portions that depend on blockdiag, may have to be included in a plugins dir)

there are two ways, 1. remove it from the code and put in separate rpo 2. keep it in code, but provide additional separate mechnism for installing that plugin and describe how to do that 

feedback is absolutely welcome!

On Dec 20, 2013, at 1:06 PM, allanstreib notifications@github.com wrote:

If we are OK confining the feature to Chrome, there is an SSH plugin: https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo

— Reply to this email directly or view it on GitHub.