GeoTools / GeoServer PMC meeting - 2021-08-31Attending Torben Barsballe
Kevin Smith Jody Garnett Andrea Aime Jukka Rahkonnen Actions from last meeting: - [Done] Torben: Continue Jenkins Upgrade discussions on mailing list - Volunteer requested to record AGM Project update (see notes for script + slide) Agenda 1. Jenkins Builds 2. AGM Slides/Video 3. Release Candidate 4. Java 17 5. Bug fix code sprint 6. CITE sprint october planning Actions - Jenkins Builds Builds broken so SNAPSHOTs no longer recent (causing PRs to not be checked): - GeoTools Java 11 builds broken? Random one each time … - GeoTools PostGIS builds broken? Seems to be an already existing database causing setup failure Out of disk space: - 100% full - docker builds are taking up a lot of space - Torben to try the “monthly” docker cleanup job, and perhaps run weekly - Cleanup job reclaimed 60 G, updated to run weekly instead PostGIS build failure - Setup message unable to create index (but tests drops it beforehand so why failure?) - Dropping table before creating here <https://github.com/geotools/geotools/blob/6ff4135e3ddcd1890ff53aa5a676075afa4af54f/modules/plugin/jdbc/jdbc-postgis/src/test/java/org/geotools/data/postgis/PostgisPrimaryKeyFinderTestSetup.java#L43> and here <https://github.com/geotools/geotools/blob/f66689b5305eaf381e21dc2feec8011138d4cb24/modules/library/jdbc/src/test/java/org/geotools/jdbc/JDBCPrimaryKeyFinderTestSetup.java#L31> AGM Slides/Video GeoServer Done GeoTools Jody will record something quick Release Candidate Scheduled for 2021-09-04, anything pending? - remove ingres datastore, etc… - https://github.com/geotools/geotools/pull/3619 - check: Update docs to reflect removing GTOPO30 etc... Java 17 LTS expected mid September, so in time for foss4g / agm - Bjorn is checking it out <https://github.com/geotools/geotools/pull/3612> (using release candidate) and also in GeoServer <https://github.com/geoserver/geoserver/pull/5248> - Compiler java 8 runtime, then when running java 17 does not complain - Compiler to java 17, then java 17 fails correctly - cglib: It is all fun and game until someone generates a class - wicket here also: - xstream: is not supposed to work in Java 17 <https://github.com/x-stream/xstream/issues/101> (due to direct field access) - JAI, Jai-ext and imageio-ext might be in trouble due to com.sun package usage in imports It is our goal to support LTS releases, but this may take some time / funding / enthusiasm. Given the technical challenges some group effort may be required. Might need to drop Java 8 support because of API changes. - This would also indicate a change from J2EE to Jakarta, Tomcat 10, etc... Bug fix code sprint We have not been doing monthly bug stomp, amount of time to takes to address bug is not suitable for non trivial issues. - Can we run bi-monthly, for 2 days … - Idea: Can we run a week before the release? Usually the 18th of the month .... CITE sprint october planning Decision was made in the spring to plan for October, would like to announce and setup sponsorship for foss4g, for an October sprint activity. - Format one day a week, easier to schedule - Cost recovery model, similar to geonetwork sprints - To participate set up cite docker env on your machine first, we do not want to take time to sprint time setting folks up.
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel