Project Plan For Eclipse IAM (Integration for Apache Maven), version 1.0
Introduction
This is the project plan for Eclipse IAM 1.0.0.
It is an update for the previous project plan delaying the release of 1.0.0 until the Maven componentes required for IAM are mature and IP-clean. This is expected to be close to the Maven 3.0 release.
JDT and WTP support from the previous plan are already included.
Release Deliverables
- Updated Maven Embedder
Release Milestones
| RC1 | TBD | Process new Maven components through IP Process and update IAM with those |
| 1.0 | 6/28/2010 |
This plan is tentative and depends heavily on the outcome of the Maven 3.0 development and IP review of it.
Target Environments
Eclipse IAM is targeting Eclipse 3.4 and Java 5 or later.
Internationalization
Translations will not be the focus of the IAM team, but all the strings will be externalized.
Collaboration with the Babel project is expected.
Compatibility with Previous Releases
There are no previous releases of IAM at Eclipse.org.
Themes and Priorities
There are three major themes for this release:
- IP Cleanliness
- Bug Fixing
IP Cleanliness
Update the Maven dependencies to the latest IP-approved version.
This means artifacts published by the Maven project in their 3.x branch
Bug Fixing
Non-eclipse builds of Eclipse IAM are already being used on several real-world companies on a daily basis. It is expected that the greatest modifications on IAM will be on resolving issues.
Appendix Collaboration with m2eclipse
Even when we would like both projects to collaborate and share effort, we're not sure how that can be achieved at this point.
We are looking forward at joining efforts with m2eclipse after their code is committed to Eclipse.org.
