]
Nick Boldt closed JBIDE-19879.
------------------------------
Fix Version/s: 4.3.0.Beta1
Resolution: Done
The requested plugins have been added to the 4.50.0.Beta1 target platform as of Jun 1.
You can find them here:
Add o.e.remote and o.e.launchbar to TP
--------------------------------------
Key: JBIDE-19879
URL:
https://issues.jboss.org/browse/JBIDE-19879
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: server, target-platform
Affects Versions: 4.3.0.Beta2
Reporter: Rob Stryker
Assignee: Nick Boldt
Fix For: 4.3.0.Beta1
*Reason:* JBIDE-19711 - WTP servertools integration with CDT launchbar
*Project page/sources:* ... Requires dependencies on CDT and Launchbar. Launchbar is
in
http://www.eclipse.org/cdt/ and o.e.remote is in
http://www.eclipse.org/ptp/
*Version:* - Required launchbar is 1.0.0 found in MASTER at their repository. There is
no released version yet with the stable API required. Required o.e.remote version is
2.0.0 in MASTER at their repository. There is no released version yet with the stable API
required.
*License and owner:* ... Both are eclipse projects licensed under EPL
*Original p2 repo:* I am unable to locate the original update sites / p2 repos. PTP
does not seem to have an update site URL to the best of my searching
(
http://download.eclipse.org/tools/ptp/builds/9.0.0/ does not list an update site url, but
does have a zip containing an update site). CDT does not list update sites for mars at
https://eclipse.org/cdt/downloads.php
*JBoss mirror:* - Not sure what's applicable here.
http://download.jboss.org/jbosstools/updates/requirements/mars/2015050810...
does have all plugins needed, but none are the API required, as we require the code from
Master.
*Include Sources: - It's always nice to include sources for devs who build tp locally
with the fetch-sources flag ;)
*Affected projects: - jbosstools-server
*Include in JBDS:* - No, for now.
*Type of dependency:* distribution
*List of bundles added/removed:* - At this time, I expect to require
org.eclipse.launchbar.core, org.eclipse.launchbar.ui, org.eclipse.remote.core,
org.eclipse.remote.ui.
Unfortunately I'm unable to test if this is sufficient, at the moment. There may be
other plugins that are transient deps somehow that I'm not seeing since I don't
have a TP to build against that works.
If applicable:
*non-p2 repository:* ???
*non-p2 ids:* ???
Suggested Patch for TP: - At this point, I have no suggested patch. I do not know how
to add a dependency on nightly builds for these two blocks of code. Also, I'm a bit
confused why
http://download.jboss.org/jbosstools/updates/requirements/mars/2015050810...
will list a plugin (for example org.eclipse.cdt.core.native_5.8.0.201505050312.jar) but
the .target file references a feature group (?) which is not present in the
requirements/mars folder, such as <unit
id="org.eclipse.cdt.native.feature.group"
version="8.7.0.201505050312"/>
I'm also a bit confused where you're pulling the feature group name / id from, or
its version, as the version of the feature group does not seem to match the version of the
plugin. Furthermore, the mars repo mentioned above does not seem to include any file
matching the string org.eclipse.cdt.native.feature.group
So I'm not sure how you're converting a required plugin id to a feature group.
The devdoc also provides no assistance in this matter.