| Summary: | Need migration guide for new console | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Thomas Watson <tjwatson> |
| Component: | Components | Assignee: | Lazar Kirchev <l.kirchev> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | john.arthorne |
| Version: | 3.8.0 Juno | ||
| Target Milestone: | Juno RC4 | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Thomas Watson
(In reply to comment #0) > Since the new console requires a number of bundles to be functional we will > need to write some documentation on it for Juno and will need a migration guide > entry to guide folks to the new console. Actually part of the documentation is already available in the incubator console project. I will move it in the components project and update it accordingly to reflect the latest changes. In addition, I will add the migration guide. (In reply to comment #1) > (In reply to comment #0) > > Since the new console requires a number of bundles to be functional we will > > need to write some documentation on it for Juno and will need a migration guide > > entry to guide folks to the new console. > > Actually part of the documentation is already available in the incubator > console project. I will move it in the components project and update it > accordingly to reflect the latest changes. In addition, I will add the > migration guide. Lazar, we are getting to the end here and will need a migration guide soon. The new Equinox shell is based on Apache Felix Gogo shell and provides features upon it. It is decoupled from the framework itself. In order to use Equinox with the new shell, it is necessary to start along with the framework also the console bundle itself - org.eclipse.equinox.console and the three Gogo bundles - org.apache.felix.gogo.runtime, org.apache.felix.gogo.command, org.apache.felix.gogo.shell. The new console supports completely and transparently the traditional Equinox-style commands, and also supports the new Gogo-style commands. It also provides telnet and ssh connectivity. A detailed documentation for the new Equinox console is available in the Eclipse documentation, Platform Plug-in Developer Guide -> Programmer's Guide -> Runtime overview -> Console Shell Released for 3.8 porting guide with commit: http://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=0ce1c20eb467f329f9f535d2dadc4ef9f8caf7d9 And fixed links and section numbers in: http://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=83d11a7361193ee55ced0733fd957eb45dfb73f5 Released to 4.2 porting guide with commit: http://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?h=R4_HEAD&id=aa666e4af214fcb3b7ea4c7afe592a99b7d2ae5f |