Thank you for your comments David. I am definitely in favour of Java 7.1 being a full JSR (and should have said so in my post) and not for forking the code base.
On Nov 5, 7:20 am, robogeek <[email protected]> wrote: > On Nov 4, 4:55 pm, "[email protected]" > > > > <[email protected]> wrote: > > I'm really happy that we will be getting a new release of Java > > (relatively soon). > > > That said, there are some things that I wanted to see in Java 7 that > > have been delayed until 8, so does anyone else think that a Java 7.1 > > release would be a good idea? > > > I'd like to see included... > > > 1) Collection literals (so finish up project coin) > > 2) Date and Time API (JSR 310) > > 3) Annotation support (JSR 308) > > 4) Maybe a small subset of JSR 305, static analysis annotations (like > > @CheckReturnValue) > > 5) Throw in the Date picker > > 6) The Swing application framework > > 7) Perhaps some better integration with JavaFX 2.0 > > Except ... > > Changing the platform definition only happens when a "Platform JSR" > goes through the system. > > Remember that Su..er..Oracle's implementation of Java is only one > implementation of Java. The other Java implementors also have to be > involved to agree with changes to the platform definition. The > changes you're listing are changes to the platform definition. > > Most especially is your mention of JavaFX as that was never taken to > the JCP for definition through any JSR. > > That's all according to the current process. Platform JSR's are for > major version number increments of the Java platform definition. > Maybe the process could be changed to have different levels of > platform definition change for a 7.1, or maybe not. But the process > to get the process changed could take awhile. > > Theoretically with OpenJDK one could produce a fork of it that > contains all the things you say (except for the JavaFX bits since that > isn't open source). But because it diverges from the specified > platform it wouldn't be eligable to be called "Java" until the JCP > does its thing with a platform JSR. > > + David Herronhttp://davidherron.com -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
