|[wtp-dev] Question on new contribution|
So, there's a new feature currently being developed in a CDT repo, but with ambitions to be used throughout eclipse, and moved to somewhere more conveinent. The feature is named "launchbar", and you can read about it here: https://wiki.eclipse.org/CDT/LaunchBar
As you can see from the UI, it's intention is to streamline launching things. Looking at it, it *does* seem like it'd be quite a nice fit for webtools.servertools, to "debug" "MyServlet" on "Some Tomcat Server".
I've developed a proof-of-concept which seems to work quite nicely so far, but to see it in action you'd need to have org.eclipse.remote (which is in the ptp repo for now) and a few low-level CDT plugins that it depends on.
I currently have my PoC over at: https://github.com/robstryker/jbt-experimental
Is there a place in webtools for such a contribution? I'd be willing to work with org.eclipse.remote (in the ptp repo) and org.eclipse.launchbar (in the cdt repo) to clean up their dependencies and make this easier to consume, but obviously only if webtools had an interest in such a contribution.
In its shortest form, it's basically a faster and more prominent way to execute the Run On Server action. Many users in the past have complained it was a bit hard to find that action, and launchbar is a very obvious way to make it more likely to grab their attention.
Unfortunately upstream APIs aren't quite what we'd consider "stable", and are still undergoing frequent changes. The o.e.remote addition is expected to be the next generation of RSE, and both that and launchbar are expecting Mars to be their 1.0 release.
I'd love to hear if there's interest in such a thing, and what requirements you'd all have as conditions (ie dep tree, etc).
- Rob Stryker
Back to the top