Posted by mreinhold
on March 22, 2006 at 11:38 AM PST
Yesterday we posted the ﬁrst Maintenance Review for the Mustang (Java SE 6) release.
This document describes the details of all the changes and additions in Mustang
that aren’t covered by their own JSRs.
Yesterday we posted the ﬁrst
href="http://java.sun.com/javase/6/jcp/beta">Maintenance Review for the
Mustang (Java SE 6)
This review describes the details of all the changes and additions made to
the Java SE platform speciﬁcation in Mustang that aren’t themselves
speciﬁed by their own JSRs. Small enhancements such as the new
class, e.g., are speciﬁed in this maintenance review, whereas a big new
feature like the
compiler API is speciﬁed by its own JSR,
The maintenance review also contains countless small corrections to the
platform speciﬁcation. The bulk of these are summarized in a set of
difference pages which show the changes made between Tiger and
This is just the ﬁrst Mustang maintenance review, reﬂecting the content
of the ﬁrst beta release . There’ll
be another MR around the time of the second beta release, and a ﬁnal MR for
the release candidate. The second and third MRs are expected to be much
smaller than the ﬁrst.
The past is prologue
How is it that we’re doing a maintenance review for Mustang when Mustang
hasn’t even been ﬁnished yet?
Good question! In fact technically this is a JCP Maintenance Review of the
Tiger (J2SE 5.0) speciﬁcation,
href="http://jcp.org/en/jsr/detail?id=176">JSR 176. This is just an
artifact of the way that the Java Community
Process works. The smaller, non-JSR changes and additions in the Tiger
release, likewise, were covered in maintenance reviews of the Merlin
(J2SE 1.4) speciﬁcation,
The formal MR-1 period ends in thirty days, but you can send feedback to
the e-mail address listed in the review materials at any time.