New JCP JSR Status: Inactive


The JCP has implemented the new "inactive" status label for JSRs. From the announcement:

... the new "inactive" status label for JSRs which we announced last month has just been applied to non-final JSRs that have not posted a milestone within the last 18 months.

The JCP pages have already been updated; check out the JSRs by Stage and the full list of Inactive JSRs. The list includes JSRs led by large and small companies, Sun and non-Sun. Some of the JSRs are very old, some just break the 18month boundary.

I think this is a very good move; some of the JSRs should just be closed, but some others are very important ones and I'd love to see them make progress - browse through the list and decide by yourself.


JSR 310 "Date and Time API" is on the list. In a way, I hope it stays there: this new API is far too complex.

Posted by Thomas Mueller on February 25, 2009 at 03:43 PM PST #

@Thomas: Time isn't simple. Java can't simplify the complexities now inherent in how humans manage time.

Posted by Mark Thornton on February 27, 2009 at 01:25 AM PST #

Date and Time API is one of the most useful things I'm expecting from the JSRs vs. two almost impossible to use Date and Calender classes, as well as the "unit" framework (can't remember JSR #).
Just want to let you know that there ARE people interested in it, even if we aren't JCP members.

Posted by Arne Bachmann on February 28, 2009 at 05:13 AM PST #

I agree the current Calendar/Date classes are not that great. However the planned "Date and Time API" is huge: 7 packages and almost 100 classes. See

Posted by Thomas Mueller on March 03, 2009 at 08:37 PM PST #

@Thomas: You could join the public mailing list where jsr-310 is discussed. What capabilities would you remove?

Posted by Mark Thornton on March 03, 2009 at 10:04 PM PST #

True, I could join the mailing list. I did already post a comment there (unfortunately I can't find it now). But it is unlikely it would have an effect, because the mailing list is dominated by the people that are responsible for the problem. I don't want to reduce the complexity by 10%: I want to remove 90% of the classes.

By commenting here I like to raise the awareness of those that don't know about it.

Posted by Thomas Mueller on March 05, 2009 at 02:21 AM PST #

Post a Comment:
Comments are closed for this entry.