GeoServer : GSIP 112 - Upgrade master to Java 7
This page last changed on May 06, 2014 by simboss.
Transition master to Java 7 as Java 6 has been retired.
This upgrade will first be public in 2.6-beta. It does not effect 2.5.x or 2.4.x development.
Choose one of: Under Discussion, In Progress, Completed, Rejected, Deferred
Upgrading to Java 7 is proposed to reflect out users migration plans. Java 6 security updates are no longer available for download.
This would also enable the use of a newer version of Jetty.
This proposal at a basic level involves updating our documentation:
Known issues with using Java 7:
The other tasks revolve around updating our build servers:
Since we will be maintaining the use of Java 6 on the stable and maintenance branch our build servers will need some care during configuration.
Email list provided general enthusiasm for try-with-resource and diamond operator (and looks forward to Java 8 features as well).
This is balanced with concern for difficulty accepting patches for the stable branch.
We should keep use of Java 7 syntax (such as try-with-resource) to a minimum until GeoServer 2.5.0 passes out of maintenance (i.e. end of 2014).
This will allow fixes to be more easily backported.
|Document generated by Confluence on May 14, 2014 23:00|