|
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
JSR Watch JSR Watch: Summer Housekeeping
How the JSRs' progress has been facilitated by some of the housekeeping changes
By: Patrick Curran
Sep. 1, 2009 01:15 PM
It's summer. JavaOne is behind us, and much of Europe is on holiday :) At this time of year life in the JCP slows down somewhat. Nevertheless JSRs continue to move through the process, and this month I'll discuss several of these, and demonstrate how their progress has been facilitated by some of the housekeeping changes we've recently made in our processes. Before I go into the details, however, please note that the old JCP interest mailing list has been replaced by the jcp-announcements forum bulletin board on the new jcp.org web site. Please check this out for the latest news about active JSRs. Inactive JSRs Changing the Spec Lead A couple of months ago, Sun announced to the Executive Committees that it had acquired the rights to all of the "orphaned" Qisda JSRs, and that it wished to take over the role of Spec Lead and to drive these to conclusion. While the ECs welcomed this, they wished to ensure that the transfer was done according to our processes. Fortunately, in May of this year we made a Maintenance Release of JSR 215 to update our Process Document to version 2.7. (You can read the current version of the Process Document here.) One of the changes we made was to clarify what should be done if a Spec Lead became "unresponsive" or inactive. Specifically, we added language that permitted the Executive Committee to request that another member take over the role of Spec Lead. The ECs therefore held two ballots to transfer the leadership role for various JSRs from Qisda to Sun. First, a Transfer Ballot approved the transfer of the Maintenance Lead role for the already completed JSR 229: Payment API. This important JSR provides a framework to support a variety of payment mechanisms for services provided to users of mobile phones. A second ballot approved the transfer of the Spec Lead role for the following JSRs which, when they are completed, will significantly enhance the power of Java mobile platforms.
More Agile JSRs Other JSR Changes On the Java EE front, two JSRs intended for inclusion in the upcoming Java EE 6 release made recent progress. JSR 299: Web Beans, led by Red Hat, published its Proposed Final Draft while JSR 314: JavaServer Faces 2.0 made its Final Release. Congratulations to the Spec Leads, Ed Burns and Roger Kitain from Sun. Finally, I have two new JSRs to report on. JSR 330: Dependency Injection for Java, led by Google and SpringSource, intends to define an extensible dependency injection API that can be used in both Java SE and Java EE. This goal can only be met if the JSR is included in Java EE 6, which is expected to ship within a few months. This means that the JSR will need to make its way through the entire process in a matter of three or four months - a very ambitious goal. Fortunately, extensive work has already been carried out in an open source project, and the scope of the JSR has been carefully controlled. So far, it seems to be on track to break the record for the fastest JSR to complete the process. We'll see. The second new JS - 331: Constraint Programming API has been proposed by Jacob Feldman, an individual member. The JSR was approved, but EC members expressed some concern about the need to ensure broad Expert Group participation. This too, will be an interesting JSR to watch. That's all for now. Please visit the new jcp.org web site and check out the forums and Wikis. Until next time... Reader Feedback: Page 1 of 1
Latest Cloud Developer Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week
Breaking Cloud Computing News
|
|||||||||||||||||||||||||||||||||||||||||||||||||