Community
Participate
Working Groups
The RSE-terminals-feature should work with Telnet Only, even if SSH is not installed. We should investigate packing the ssh.terminals.subsystem into a different place (I'm not yet sure which one, check how it's done for telnet).
Telnet system type uses "generic" terminal subsystem, defined in org.eclipse.rse.subsystems.terminals.core, which is service independent. It should be possible to use it with ssh service as well I think, in this case we could probably get rid of org.eclipse.rse.subsystems.terminals.ssh at all. It might be too late for this change though.
Created attachment 184274 [details] The patch that enables the core terminal subsystem for SSH as well as for Telnet With this patch, the terminals.ssh subsystem can be removed since it's not needed anymore. Martin, do you think we should go this route?
I'd say test it :) Does it still work as expected for SSH, when ss.terminals.ssh is actually removed? What happens when using dstore transport and requesting a terminal (I'm sure there are issues, but you enable this with your change)?
I tested it with SSH, but didn't try it with dstore.
Anna, can you work on getting this in for M6 (API freeze) ?
I'll see what I can do.
Moving deferred 3.3 api items to 3.4