|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mark Reinhold's BlogCommunity: JDK ArchivesMustang Beta Blog Carnival!Posted by mreinhold on February 16, 2006 at 08:45 AM | Permalink | Comments (6)After nearly eighteen months of effort within Sun, the Java Community Process, and the wider JDK Community, the Mustang Beta Release is now available. In contrast to the source and binary snapshots that we’ve been shipping for over a year, the formal beta release has been through many weeks of intensive testing—and a tiny little bit of last-minute bug-fixing—in order to produce a release that’s somewhat more polished. If you’ve chosen to avoid the riskier snapshot builds then now is the perfect time to have a look at Mustang, make sure your existing code still compiles and runs, and try out the new features. Please do let us know what you think or—even better—get involved and help us make Mustang a great release for the entire community! To help celebrate the beta release I’m hosting a “blog carnival” right here on this page. Over the next couple of days many members of the Java SE development community will post blog entries about the work they’ve been doing for the Mustang release. As entries are posted I’ll add them here for convenient reference; alternatively you can get the very latest blog entries via Planet JDK, which also provides RSS and Atom syndication feeds. Step right up, ladies and gentlemen…
That’s it for now! Questions and answers To answer a few of the questions that’ve been asked in the comments below:
Mustang Release Contents (JSR 270): Early Draft ReviewPosted by mreinhold on December 21, 2005 at 05:04 PM | Permalink | Comments (11)Just in time for the holidays! The Early Draft Review version of the JSR 270 specification, which governs the content of the Java SE 6 “Mustang” release, is now available. JSR 270 is an “Umbrella” JSR, so it doesn’t define specific features itself—instead it lists features defined in other JSRs, or in the concurrent maintenance review of the Java SE platform specification. As an improvement over past umbrella specifications, this time around we’ve augmented each feature description with non-normative links to the relevant draft Mustang javadoc as well as any associated JSRs or other material. When reviewing this draft please keep in mind that the Umbrella JSR only covers the component JSRs and other big-ticket or highly-visible items in Mustang. Most smaller enhancements aren’t listed in the Umbrella JSR, though of course they will be covered in the maintenance review of the platform specification that’ll start around the time that the beta release of the reference implementation ships. Mustang is still under development. The JSR 270 Expert Group has approved all of the features listed in the draft, and we expect to see all those features in the final release. It’s still possible, however, for a feature to be dropped if, for example, it turns out to be too difficult to implement. It’s also possible for new features to be added, given sufficient justification, though at this stage big changes to the overall shape of the release are pretty unlikely. Comments on this draft are most welcome! The formal EDR period ends in sixty days, but you can send feedback to the e-mail address listed in the draft at any time. Sneak Preview Here’s a summary of the approved feature list sorted by area, component, and feature name. For more details please see the EDR specification.
You can check out the initial implementations of many—though not all—of these new features in the weekly snapshot builds of the reference implementation. planetjdk.org now publishes syndication feedsPosted by mreinhold on November 18, 2005 at 08:41 AM | Permalink | Comments (3)By popular demand Planet JDK now publishes both an RSS feed and an Atom feed. The Atom feed is in the version 0.3 format (sorry Tim); I'll set up an Atom 1.0 feed just as soon as ROME supports that version, which hopefully will be fairly soon. As I mentioned previously,
Planet JDK is open to anyone who's contributed code into the Java SE
Development Kit. If you've contributed a Mustang fix and your blog isn't listed
on planetjdk.org then drop me a note and
I'll add it.
Announcing planetjdk.orgPosted by mreinhold on November 10, 2005 at 03:20 PM | Permalink | Comments (4)Many members of the JDK Community are active bloggers, but there's no one place where you can go to find their blogs. Quite a few can be found on java.net, but lots of Sun employees have blogs elsewhere—most often on blogs.sun.com—and of course non-Sun employees have blogs all over the web. To help address this problem I've hacked up a simple aggregator and put it up on the web at planetjdk.org. I didn't have to write much new code for this since the ROME project already does the heavy lifting of parsing syndication feeds in all of their splendiferous complexity. It's still a little rough around the edges—it doesn't publish aggregated feeds itself yet, for example, but that will come soon. It's running, naturally, on the very latest Mustang build. I've populated planetjdk.org with feeds
for all of Sun's Java SE bloggers. I've also added feeds for the blogs of
anyone who's contributed a fix to
Mustang—at least insofar as I could find them via Google. If you've
contributed a Mustang fix and your blog isn't listed on planetjdk.org then drop me a note and I'll add
it.
Mustang Component JSRsPosted by mreinhold on July 19, 2005 at 01:35 PM | Permalink | Comments (9)The JSR 270 Expert Group recently decided upon the set of component JSRs that will appear in Mustang, a.k.a. Java SE 6. Here they are, grouped together by area:
There are a few differences between this set and the set originally proposed in JSR 270:
Mustang's final release is slated for the third quarter of 2006. A lot
could change between now and then, but unless something truly surprising
happens then these are the JSRs that will appear in Mustang.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|