HomeIndex > Geronimo Eclipse Plugin (GEP) Roadmap

Legend

Symbol Meaning
Started
Completed
Not yet started

Roadmap

GEP Release Tentative Date Priority Function Notes (per function)
2.1.2 Geronimo 2.1.2 release date plus 1 week High JIRA fixes
Eclipse 3.3 (Europa)
Java 1.5
Eclipse 3.4 (Ganymede)

  • N/A
  • Cannot break existing support for Eclipse 3.3
  • Cannot break existing support for Java 1.5
  • Eclipse 3.4 Ganymede prereq includes WTP 3.0 which is why it's not listed separately
   Medium Integration testsuite enhancements
JAX-WS support
Deployment plan editor enhancements

  • Augment Abbot testcases
  • N/A
  • e.g., Content assist, full support for all XML tags, intelligent Geronimo-specific deployment plan wizards
   Low Removal of geronimo-service.xml support
Integrate and package samples and examples

GEP Release Tentative Date Priority Function Notes (per function)
2.1.3 Geronimo 2.1.3 release date plus 3 days High JIRA fixes
p2 support

  • Assuming there will be a Geronimo 2.1.3 release which may not be the case
  • Ganymede's new provisioning system
   Medium Integration testsuite enhancements
Deployment plan editor enhancements
Various visual usability enhancements
  • Augment Abbot testcases
  • e.g., Content assist, full support for all XML tags, intelligent Geronimo-specific deployment plan wizards
  • TBD
   Low Integrate and package samples and examples
  • Suggestions welcome for samples and examples to ship with GEP
GEP Release Tentative Date Priority Function Notes (per function)
2.1.4 Geronimo 2.1.4 release date plus 3 days High JIRA fixes
p2 support
Geronimo custom assembly support

  • Assuming there will be a Geronimo 2.1.4 release which may not be the case
  • Ganymede's new provisioning system
  • Export a custom assembly by specifying installed applications (i.e. do not require the creation of a plugin). May require server introspection.

   Medium Integration testsuite enhancements
Deployment plan editor enhancements
Various visual usability enhancements
  • Augment Abbot testcases
  • e.g., Content assist, full support for all XML tags, intelligent Geronimo-specific deployment plan wizards
  • TBD
   Low Integrate and package samples and examples
  • Suggestions welcome for samples and examples to ship with GEP
GEP Release Tentative Date Priority Function Notes (per function)
2.2 Geronimo 2.2 release date plus 3 days High JIRA fixes
Java EE 5 support
Remote server support
Better integration between the GEP and the server
Java 1.6
Geronimo plugin support

  • N/A
  • Cannot break existing support for Java EE 5
  • Full gamut of support for remote server(s) -- not just deployment. Must consider:
    • Deployment, synchronization, debugging, monitoring, introspection,
      profiling, testing, security, firewalls, protocols, multiple servers,
      remote distribution, etc.
  • Many existing problems along the lines of start/stop/synchronization, etc). See
    https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-337 and
    https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-338
  • N/A
  • Provide capability in GEP to mitigate the development and packaging of plugins for Geronimo
    (not to be confused with Eclipse plugins)
   Medium Integration testsuite enhancements
Eclipse Data Tools Platform (DTP) related problems
Migration tool(s) enhancements

  • Abbot upgrade
  • List related JIRAs
  • TBD
   Low Integrate and package samples and examples
  • Suggestions welcome for samples and examples to ship with GEP
GEP Release Tentative Date Priority Function Notes (per function)
2.2.1 Geronimo 2.2.1 release date plus 3 days High JIRA fixes
Better capabilities to import existing projects into Eclipse
Integrate IAM
Java EE 6 support

  • N/A
  • The maven-eclipse-plugin is just not sufficient--even it if did support WTP 2.0, which it doesn't
  • Eclipse Integration for Apache Maven project (see
    http://www.eclipse.org/proposals/iam/)
  • N/A
   Medium Integration testsuite enhancements
OpenJPA support in GEP
Application client support in GEP
Server introspection
Clustering support in GEP

  • Augment Abbot testcases
  • For example, GEP cannot generate database schema using OpenJPA
  • i.e., Without using a separate command line (see
    https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-339)
  • e.g., To discover and import existing resources (database pools, configurations, deployments, services, databases, connectors, plugins, etc...). Some similar work already finished in GEP 2.1.2 for dependencies (see GERONIMODEVTOOLS-414) but still needs to supports others.
  • To support clustering already provide via the Geronimo server
   Low Integrate and package samples and examples
Profiling capabilities

  • Suggestions welcome for samples and examples to ship with GEP
  • N/A