Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provide ssh integration #153

Closed
realh opened this issue Jun 21, 2009 · 5 comments
Closed

provide ssh integration #153

realh opened this issue Jun 21, 2009 · 5 comments

Comments

@realh
Copy link
Owner

realh commented Jun 21, 2009

Provide integration with ssh, such as:
-Profile properties for the host to connect to, user name, password, key file (and eventually an option to generate a key), a field for custom ssh options;
-Menu options to establish, end, and restart a connection;
-UI feedback for the connection state;

This is something you don't see much on the Linux/UNIX side of things, but is common in terminal emulators on other platforms that lack high quality command-line ssh implementations.

While this functionality doesn't really enable you to do anything that you can't do with the current setup, it would improve usability. I suspect substantially for users who don't use their local shell much, and just want the simplest way to get connected to a remote host.

The lack of UI controls to reestablish a lost connection or a connection that can't be established at the time ROXterm starts (because the network isn't up yet), makes dealing with this common situation more bothersome than it needs to be. Anyone used to terminal emulators on other platforms would expect to just click a reconnect toolbar button or menu option.

Reported by: tmetro

Original Ticket: roxterm/feature-requests/22

@realh
Copy link
Owner Author

realh commented Jun 22, 2009

I'm a bit reluctant to do that, because you can set all the ssh options and save them with a custom command in a profile. If we deal with https://sourceforge.net/tracker/?func=detail&atid=698431&aid=2810001&group_id=124080 that should provide adequate means to reconnect.

Original comment by: realh

@realh
Copy link
Owner Author

realh commented Jun 22, 2009

...you can set all the ssh options and save them with a custom command in a profile.

Yes, as I acknowledged. This would not provide any new functionality that isn't already there. It's all about usability.

If we deal with [bug #2810001] that should provide adequate means to reconnect.

Agreed.

I wouldn't recommend implementing this ticket right away anyway. It's more an idea to mull over and perhaps work towards. Wait and see if user feedback leads you in this direction.

It's commonplace to find GUI wrappers for command line tools in the UNIX/Linux environment. This is just applying that concept to ssh. Surprising that it isn't already common.

Original comment by: tmetro

@realh
Copy link
Owner Author

realh commented Jan 24, 2010

Here's an upstream VTE/gnome-terminal ticket proposing the same thing as I did:
https://bugzilla.gnome.org/show_bug.cgi?id=332148

(It muddles together 'screen' and 'ssh' integration, which really should be two separate issues.)

Original comment by: tmetro

@realh
Copy link
Owner Author

realh commented Jan 24, 2010

A ticket even more specific to ssh integration:
https://bugzilla.gnome.org/show_bug.cgi?id=313480

Original comment by: tmetro

@realh
Copy link
Owner Author

realh commented Feb 5, 2010

I've added some ssh options to profiles, please check out the latest svn. The new options are in the Command tab of the profile editor. I'm shortly going to add "New window/tab with profile =>" menu items too, which will make this even more useful.

Original comment by: realh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant