Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PDE/Incubator/XtremeSelfHosting"
Line 1: | Line 1: | ||
− | + | === Work Area === | |
− | + | Better integrate cooperation between Eclipse host and running instance in self-hosting. | |
− | + | ==== Project overview ==== | |
− | + | ||
+ | see also bug198189 | ||
+ | |||
+ | Developer will have a better control over and insight into his running Eclipse/Equinox/OSGi | ||
instance | instance | ||
− | + | ||
− | * | + | * Remotely observe and manage instance bundles |
− | * | + | * Install bundles in target instance from host workspace |
− | * | + | * Follow instance logs in host environment |
* inspect services (the same as in bug Bug 217738, but remote) | * inspect services (the same as in bug Bug 217738, but remote) | ||
* seamless integration with PDE launch. So user will launch his Eclipse Application as usual, but this time views in his host Eclipse will be monitoring the target instance. Next step into better introspection :D | * seamless integration with PDE launch. So user will launch his Eclipse Application as usual, but this time views in his host Eclipse will be monitoring the target instance. Next step into better introspection :D | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
requirements: | requirements: | ||
− | * "probe" should work with any targets (Eclipse >=3.2/Equinox/OSGi) | + | * "probe" should work with any targets (Eclipse >=3.2/Equinox/OSGi), to be useful for testing, |
− | * be minimal and simple. No external dependencies. | + | * be minimal and simple. No external dependencies. To simplify installation for unexperienced user. There is jmx, ecf, p2, but this all should rather be as simple and flexible as JUnit tests (=click to go). |
− | * should be extensible. | + | * should be extensible. To support future ideas. |
+ | |||
+ | |||
+ | === Developers === | ||
+ | * Chris Aniszczyk | ||
+ | * Jacek Pospychala | ||
+ | |||
+ | === Plug-ins === | ||
+ | * org.eclipse.pde.ui.runtime | ||
+ | * org.eclipse.pde.runtime.probe | ||
+ | |||
+ | === Resources === |
Revision as of 05:57, 15 May 2008
Work Area
Better integrate cooperation between Eclipse host and running instance in self-hosting.
Project overview
see also bug198189
Developer will have a better control over and insight into his running Eclipse/Equinox/OSGi instance
- Remotely observe and manage instance bundles
- Install bundles in target instance from host workspace
- Follow instance logs in host environment
- inspect services (the same as in bug Bug 217738, but remote)
- seamless integration with PDE launch. So user will launch his Eclipse Application as usual, but this time views in his host Eclipse will be monitoring the target instance. Next step into better introspection :D
requirements:
- "probe" should work with any targets (Eclipse >=3.2/Equinox/OSGi), to be useful for testing,
- be minimal and simple. No external dependencies. To simplify installation for unexperienced user. There is jmx, ecf, p2, but this all should rather be as simple and flexible as JUnit tests (=click to go).
- should be extensible. To support future ideas.
Developers
- Chris Aniszczyk
- Jacek Pospychala
Plug-ins
- org.eclipse.pde.ui.runtime
- org.eclipse.pde.runtime.probe