Eclipse Object Teams 2.7.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

2.7.0

Description

As part of the Photon simultaneous release, the Object Teams 2.7.0 release will focus on

  • Adopting from JDT the support for Java 9 and 10 and maturing it in combination with OT/J
  • Regular maintenance of code and release engineering technology
API Certification

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

Architectural Issues

Release Engineering

Use of the command line signing facility had to be replaced with a REST-based solution.

On the other hand the customized PDE-based build achieves several goals which would require big efforts if attempts were made (with uncertain outcome) to migrate to a maven-based build infrastructure.

Additional releng efforts were necessary to workaround incompatible changes in p2, that broke the CBI aggregator. Object Teams was the first project that delivered contributions with meta data created by latest of p2. These incompatibilities caused inability to contribute to M5, which in turn caused more firefighting in the aftermath.

As of the Photon release (2.7.0) all releng / publishing functionality that had been broken in the interim has been restored to the level from previous releases.

Conforms To UI/UX Guidelines
Yes (document review in detail)
Usability Details

No changes regarding usability in this release

End of Life

Nothing has been deprecated.

This release is part of Eclipse Photon