Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dsdp-tm-dev] Integrate RSE-Terminals feature with RSE-Runtime feature

I think we should integrate RSE-Terminals with RSE-Runtime in order to
avoid requirement for a separate download and simplify the experience of our
Open-Source-Only Ganymede Consumers.

Now there are technically several options:

(1) Plase RSE-terminals plugins into rse-runtime feature, getting rid of 
    separate RSE-terminals feature -- NOT GOOD because of forced dependency
(2) Add RSE-terminals feature as included feature into rse-runtime feature.
(3) Create a new Wrapper feature for Ganymede that includes traditional
    RSE-Runtime and the RSE-terminals-feature.

Now integrating RSE-Terminals is more of a challenge than integrating
RSE-Useractions, because the Terminals-Feature is still in incubation; and
because some products (IBM) have historically never wanted to get the Terminal
into their products.

This would speak in favor of (3) leaving existing RSE-Runtime / RSE-SDK
features unchanged but creating a new Wrapper that includes RSE-Runtime and
RSE-Terminals, especially for ganymede.

On the other hand, one can argue that RSE-Runtime is rather loaded (with
dstore, ssh, ftp, telnet, useractions, efs) already and a commercial product
(Wind River Workbench for instance) doesn't pick all of them anyways, so they
do not install RSE-Runtime into their product but rather install the individual
fine-granular runtime features (we, for instance, do not include dstore in our
product).

If IBM did the same, then we could integrate RSE-Terminals into RSE-Runtime
just like the Useractions, and avoid the need for another new wrapper feature,
so that's what I'm personally most leaning to.

Thoughts? Please comment on 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=236123
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
 
 

Back to the top