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

Table of Contents

Release Milestones

RC1TBD

Process new Maven components through IP Process and update IAM with those

1.06/28/2010

This plan is tentative and depends heavily on the outcome of the Maven 3.0 development and IP review of it.

Table of Contents

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.

Table of Contents

Compatibility with Previous Releases

There are no previous releases of IAM at Eclipse.org.

Table of Contents

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.

Table of Contents

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.

Table of Contents

view raw xml of project plan
from project meta-data key "projectplanurl"