Eclipse Packaging Project 4.4.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.

Release

4.4.0

Description

Eclipse EPP 4.4 is building the download packages for the Luna Simultaneous Release. In this release we increased the openness of the project, e.g. by simplifying the build process, introducing Gerrit code review, we migrated the build to Tycho and CBI, we improved the user experience, e.g. by carefully adjusting default preferences and settings, and updated the logo and artwork.

API Certification

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

Architectural Issues

No major known issues in the release.

The build system is now based on Tycho.

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

 

Security Issues

No known issues in the release.

Non-Code Aspects

User documentation for this release is available in 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 Details

No usability issues.

End of Life

Because of the migration of the build system from Buckminster to Tycho, the old Buckminster configuration files and scripts are discontinued and have been removed.

Standards

The EPP packages require Java 1.6, some require Java 1.7. All packages are based on Eclipse 4.4.

Communities
  • Over 20 active committers 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 wiki.eclipse.org/EPP/EPP Committer and Maintainer Policy)
  • Developer mailing list with about 3.100 e-mails (over 500 since the Kepler release)
  • Participation in the Eclipse Planning Council and in the Eclipse Architecture Council

 

This release is part of Luna