Eclipse Packaging Project 2.0.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, June 12, 2013

Release Review

Release: 

Eclipse Packaging Project 2.0.0

Description: 
  • Create entry level downloads based on defined user profiles.
  • Integrate the EPP Marketplace Client. The Eclipse Marketplace Client from the EPP MPC project is included in all packages.
  • Provide a central build infrastructure for the eclipse.org package builds. The EPP package builds are running on Hudson and allow early feedback on the content of the Simultaneous Releases (Europa, Ganymede, Galileo, Helios, Indigo, Juno, Kepler).

Since June 2007, the project delivered packages for all Simultaneous Releases, including Europa, Ganymede, Galileo, Helios, Indigo, Kepler and all of their service releases and had millions of downloads.

API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

No major known issues or changes in the release.

The packages are now being distributed based on Eclipse Platform version 4.3.

Security Issues: 

No known issues in the release.

Non-Code Aspects: 

User documentation for this release is availabl in the form of web pages or wiki pages http://wiki.eclipse.org/index.php/Category:EPP
This includes

  • The EPP Committer and Maintainer Policy
  • How-to specify an EPP configuration file
  • How-to create the package definition files, package defining feature, branding plug-in
  • How-to build your own package
  • Package Testing
  • Build Infrastructure
Usability: 

No usability issues.

End of Life: 

The Eclipse for Mobile Developers packages has been discontinued on maintainers request.

Standards: 

The EPP packages require Java 1.6 or higher and are based on Eclipse 4.3.

Communities: 
  • Active committers (18) and contributors from many different companies and partners. All package maintainers have full committer status on the project in a lightweight way similar to the Orbit project (see http://wiki.eclipse.org/EPP/EPP Committer and Maintainer Policy)
  • Developer mailing list with about 2.560 e-mails (about 500 since the Juno release)
  • Participation in the Eclipse Planning Council and in the Eclipse Architecture Council
Approved IP Log: