| Summary: | Bundle Cloudio example on update-site. | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Alexander Nyßen <nyssen> |
| Component: | GEF Cloudio | Assignee: | Alexander Nyßen <nyssen> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | 3.10.0 (Mars) M5 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Alexander Nyßen
The o.e.g4.cloudio.examples project provides snippets that can be executed standalone. We could probably rename it to indicate that it only provides snippets (see bug #453781) for details. The other example bundles provide an example viewer as part of an application/rcp product. I think we should refactor this to have the example viewer installable as the other GEF4 examples (MVC.FX.UI and Zest.FX.UI), removing the product definition and the related build components (.target, .releng). Having reconsidered this, the Tag Cloud View (and related application) seems to be an end-user functionality, similar to the Dot Graph View (provided by DOT.UI). As such, migrated it from the Cloudio example into the Cloudio core. In detail, performed the following changes: - Renamed org.eclipse.gef4.cloudio plug-in to org.eclipse.gef4.cloudio.ui, as it contains SWT and JFace dependencies. - Renamed org.eclipse.gef4.cloudio-feature into org.eclipse.gef4.cloudio.ui-feature as it now bundles the org.eclipse.gef4.cloudio.ui bundle. - Moved view and application from org.eclipse.gef4.cloudio.examples.application into org.eclipse.gef4.cloudio.ui (into internal packages). - Removed cloudio examples application, product, target, and releng projects, and deleted product definition. Pushed all changes to origin/master. Resolving as FIXED in 3.10.0M5. |