The recently completed Java EE 7 community survey indicates that most developers generally agree with the direction current Java EE 7 development is taken. While the survey was not scientific, many of the more than 1,100 participants took the time to submit well-thought-out comments in addition to making selections on the specific questions. These comoments generally back up the consensus that is evident in the actual voting results.
The objective of the survey was to provide the Java EE 7 Expert Group with feedback on important issues where multiple directions are still open. Since Java EE 7 (JSR 342) is still in the Early Draft Review stage, if the community expressed strong disagreement with certain aspects of the current direction, or considered certain options to be of higher priority than others, there would still be time for careful assessment of these issues by the Expert Group, and the possibility of tuning the course of Java EE 7 planning and development as the approach to the final release proceeds.
You can view the actual survey summary (PDF, 9 pages) that was compiled by Reza Rahman and sent to the Expert Group. The summary includes bar graphs that show some the voting results, along with large numbers of thoughtful comments the voters submitted, including both agreement with the consensus as well as concerns or outright disagreement.
Upon reviewing the summarized results, Linda DeMichiel posted amessage to the jsr342-experts email list, noting some of the survey highlights:
- "The community agrees with us on the inclusion of the new JSRs into the full platform and into the Web Profile. We hope that we will be able to include JCache and the Concurrency Utilities JSR as well."
- "The community strongly supports enabling CDI by default..."
- "There is agreement that using @Inject wherever possible is a good idea, even though we will need to make some exceptions..."
- "A significant majority of the respondents think that we should expand the use of @Stereotype, even though this hasn't been supported by the CDI EG and thus won't be included in Java EE 7. We plan to revisit this in Java EE 8..."
- "An overwhelming majority support the expansion of interceptors to all Java EE components..."
For more analysis and conversation about the survey and its results, see Markus Eisele's "Java EE 7 Community Survey Results!"
- Manfred Riem, JSF Faceletdoc Maven plugin;
- Manfred Riem, JSF Faceletdoc Maven plugin, update 1;
- Sonya Barry, Quick JIRA update; and
- Manfred Riem, The default JSF Converters.
Our current Java.net poll asks What do you know about Hadoop? Voting will be open until Friday, January 4.
Here are our latest Java.net Spotlights.
- Roger Brinkley - Java Spotlight Episode 114: Holiday Greetings 2012:
A yearly tradition at the Java Spotlight Podcast this episode is the montage of Holiday greetings from Java developers around the world. This years greetings includes voices in 10 different languages from 13 countries from all over the world. The Java Spotlight Podcast would like to wish Java developers around the world a special Merry Christmas and Happy New Year...
- Heather VanCura - JSR updates - Java EE 7 JSRs:
There have been many JSR postings for Java EE 7 JSRs this week to close out 2012. Two JSRs -- JSR 346 and 352 (JSR 341, 339 and 349 were the first JSRs to pass their Public Review ballots) -- passed Public Review Ballot by Executive Committee (EC) vote, and will continue progression to Proposed Final Draft and subsequent submission of Final Approval Ballot for another EC vote, before their Final Release. See the JCP timeline for JCP 2.8 and...
- Arun Gupta - Adopt-a-JSR for Java EE 7 - Getting Started:
Adopt-a-JSR is an initiative started by JUG leaders to encourage JUG members to get involved in a JSR, in order to increase grass roots participation. This allows JUG members to provide early feedback to specifications before they are finalized in the JCP. The standards in turn become more complete and developer-friendly after getting feedback from a wide variety of audience...
- Richard Bair - JavaFX on Raspberry PI:
Today Oracle has released the first JavaSE 8 + JavaFX Developer Preview. This is really exciting for anybody who