Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 362335 - Need migration guide for new console
Summary: Need migration guide for new console
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Components (show other bugs)
Version: 3.8.0 Juno   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: Juno RC4   Edit
Assignee: Lazar Kirchev CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-28 12:02 EDT by Thomas Watson CLA
Modified: 2012-06-06 16:59 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Watson CLA 2011-10-28 12:02:05 EDT
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.
Comment 1 Lazar Kirchev CLA 2011-10-29 01:14:05 EDT
(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.
Comment 2 Thomas Watson CLA 2012-05-16 11:07:28 EDT
(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.
Comment 3 Lazar Kirchev CLA 2012-06-06 15:29:08 EDT
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