The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


Eamonn McManus

Eamonn McManus is the technical lead of the JMX team at Sun Microsystems. As such he heads the technical work on JSR 255 (JMX API 2.0) and JSR 262 (Web Services Connector for JMX Agents). In a previous life, he worked at the Open Software Foundation's Research Institute on the Mach microkernel and countless other things, including a TCP/IP stack written in Java. In an even previouser life, he worked on modem firmware in Z80 assembler. He is Irish, but lives and works in France and in French. His first name is pronounced Aymun (more or less) and is correctly written with an acute accent on the first letter, which however he long ago despaired of getting intact through computer systems.

 

Eamonn McManus's blog

JSR 255 (JMX API 2.0) is postponed

Posted by emcmanus on June 16, 2009 at 6:31 AM PDT

Here is the text of the message I recently sent to the JSR 255 Expert Group, in my capacity as Specification Lead.

Dear experts,

I'm sure that you saw some months ago that our work on JSR 255 will not be part of the JDK 7 release (http://openjdk.java.net/projects/jdk7/features/). This decision was made here at Sun in order that some of the higher priority features could be properly resourced, in particular for the TCK work.

So, we need to retarget our work for JDK 8. This note is to give you an update on how I plan on handling that properly.

Over the next month or so, I'll be setting up a new OpenJDK project called "JMX2" where the Reference Implementation work for JSR 255 will live. This means that all our specification and RI work on JSR 255 will continue to be available to all to evaluate, critique and try out, and it will be up to date with the stable JDK milestone releases.

In order to do this, I will prepare a big changeset (call it the "undo changeset"), which will change the JMX API back to what it was in JDK 6, and apply that to JDK 7. Then, I will kick off the new workspace as a clone of the JDK 7 repository, including the undo changeset. I will immediately apply a "backout" changeset that undoes the undo (using Mercurial's backout command), so JMX2 is where JDK 7 was before I started.

I hope to have better news about making progress with the TCK as the JDK team starts planning JDK 8, which is likely to be towards the end of the JDK 7 cycle (http://openjdk.java.net/projects/jdk7/calendar/), at the beginning of next year.

Related Topics >> Open JDK      
Comments
Comments are listed in date ascending order (oldest first)
Syndicate content