HomeIndex > Geronimo Eclipse Plugin (GEP) Roadmap

Legend

Symbol

Meaning

(plus)

Started

(tick)

Completed

(error)

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

(plus) JIRA fixes
(tick) Eclipse 3.3 (Europa)
(tick) Java 1.5
(plus) 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

(plus) Integration testsuite enhancements
(plus) JAX-WS support
(plus) 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

(tick) Removal of geronimo-service.xml support
(error) 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

(error) JIRA fixes
(error) p2 support


  • Assuming there will be a Geronimo 2.1.3 release which may not be the case
  • Ganymede's new provisioning system

 

 

Medium

(error) Integration testsuite enhancements
(plus) Deployment plan editor enhancements
(error) 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

(error) 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

(error) JIRA fixes
(error) p2 support
(tick) 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

(error) Integration testsuite enhancements
(plus) Deployment plan editor enhancements
(error) 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

(error) 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

(error) JIRA fixes
(tick) Java EE 5 support
(error) Remote server support
(error) Better integration between the GEP and the server
(tick) Java 1.6
(plus) 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

(error) Integration testsuite enhancements
(error) Eclipse Data Tools Platform (DTP) related problems
(error) Migration tool(s) enhancements


  • Abbot upgrade
  • List related JIRAs
  • TBD

 

 

Low

(error) 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

(error) JIRA fixes
(error) Better capabilities to import existing projects into Eclipse
(error) Integrate IAM
(error) 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

(error) Integration testsuite enhancements
(error) OpenJPA support in GEP
(tick) Application client support in GEP
(plus) Server introspection
(error) 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

(error) Integrate and package samples and examples
(error) Profiling capabilities


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