Hello all I merged some bug fixes on trunk. If there is no objection, I propose to take that trunk as the material for SIS 0.8 release candidate, excluding the same modules than last release and excluding two new modules added since last release but not yet ready: "sis-raster" (it still just starting) and "sis-javafx" (integration of Google Summer of Code work will need some effort). Some of the improvements since SIS 0.7 are listed in JIRA [1], but the amount of work done is actually much larger than what that list suggests.
After 0.8 release, I propose to set next version number to 1.0 since the "sis-metadata" (after the merge of Image Matters work planned soon) and "sis-referencing" modules are now quite mature. We still have work to do for those modules, but the core functionalities are there. Unless there is strong needs for JDK 7 compatibility, I would like to propose to upgrade the Java requirement to JDK 8 after SIS 0.8 release. The reason is that we are now starting to read Features from GPX, CSV and NetCDF files, and would like to return them as Stream<Feature>. Since the Stream interface is new in JDK 8, it would not be possible to implement an API based on Stream for JDK 7 (at least not in a way compatible with JDK 8 streams). Any opinion or objections? Martin [1] https://issues.apache.org/jira/projects/SIS/versions/12335757
