GeoTools / GeoServer PMC meeting - 2025-06-03Attending - Torben Barsballe - Gabriel Roldan - Jukka Rahkonen - Cécile Vuilleumier - Peter Smythe - Jody Garnett - Kevin Smith
Actions from prior meetings: - gabe: some small update for dev guide, updating conf.py by hand no longer needed - Volunteer needed: postgis testing github workflow action - Angelos: Check if standards committee can request budget to certify GeoServer - gabe: submit bom proposal to gt-devel email list Agenda 1. GS3 Updates and ImageN Sprint 2. Java 17 Proposal 3. OAuth2 4. June Vulnerability Disclosure 5. Chit Chat Actions - jody: Review bom pull request <https://github.com/geotools/geotools/pull/5196> for GS3 activity - Juan: Review new OAuth PR <https://github.com/geoserver/geoserver/pull/8569> for GS3 activity - Jody: Public vulnerability disclosure June 9 (tentative) - Peter: Make maintenance release (done not needed) - Peter: Make the CITE proposal again please ($900? or $400?) *GS3 Updates and ImageN Sprint* ImageN Sprint progress - https://github.com/orgs/eclipse-imagen/projects/1 ImageN: - chat: https://matrix.to/#/#technology.imagen-dev:matrix.eclipse.org - logo (draft): GS3 Discussion: - how 2 help? - ImageN is a lot Java development right now - Including ImageN in GeoServer 2.28 is going to be a big help - Please review PRs as GeoTools and GeoServer adjust to API change - example JAI-Tools removal PRs - Java 17 proposals below - Is JAI used in other fields or just by GeoTools? - Yes but not yet - https://www.slideshare.net/slideshow/java-image-processing-for-geospatial-community/121354272 *Java 17 Proposal* Proposal is split in two phases. Phase 1 is updating the build to Java 17 (incl. github actions and Jenkins builds for the main branch). Phase 2 is applying the OpenRewrite recipe to upgrade the code base to Java 17 (e.g. replace multiline string literals using concatenation by text blocks, instanceof improvements, etc.) Links: - GeoTools proposal <https://github.com/geotools/geotools/wiki/Migrate-GeoTools-to-Java-17> - GeoServer/GeoWebcache proposal <https://github.com/geoserver/geoserver/wiki/GSIP-232> - GeoTools pull request (draft) <https://github.com/geotools/geotools/pull/5204> - GeoServer pull request (draft) <https://github.com/geoserver/geoserver/pull/8573> - GeoWebCache pull request (draft) <https://github.com/GeoWebCache/geowebcache/pull/1406> Notes: - ErrorProne is catching so many more things in Java17 - Resolve by applying the OpenRewrite refactor will address may of those - improved instance of - text blocks rather than string concatenation - Please vote! Edit, or on discourse. https://docs.geotools.org/latest/developer/procedures/proposal.html: > svn access for changes is granted within 3 days from the proposal > proposal is accepted ‘automatically’ within 15 days (unless objections are raised) Congrats Gabe you have SVN access! bom: - Waiting to merge the PR: [GEOT-7759] Adopt Maven Bill of Materials Pattern for GeoTools <https://github.com/geotools/geotools/pull/5196> Action: - jody: Review bom pull request *OAuth2* Review PR: GEOS-11272: spring-security-oauth replacement, with spring-security 5.8 <https://github.com/geoserver/geoserver/pull/7968> - not quite ready - rebase and bom - changes in core module without tests. Tests were added. Result new: [GEOS-11272] spring-security-oauth replacement, with spring-security 5.8 <https://github.com/geoserver/geoserver/pull/8569> Q: Diagrams - Can we export as SVG (or PNG) - And keep source code is fine, but consider Mermaid 🙂 - example: https://github.com/geotools/geotools/tree/main/docs/user/images Actions: - Juan: Review new PR *June Vulnerability Disclosure* Initially planned for June 2nd, tentatively June 9 - We were waiting on GeoNetwork community release which happened last week *ChitChat* Q: Are we making a release this month? - https://github.com/geoserver/geoserver/wiki/Release-Schedule - Maintenance release GeoServer 1.26.4 for June 18th - Q: Has there been enough changes to release? - Peter volunteers (80% availability) if release is needed What has changed: - https://github.com/geoserver/geoserver/compare/2.26.3…2.26.x <https://github.com/geoserver/geoserver/compare/2.26.3...2.26.x> - http://github.com/geotools/geotools/compare/32.3…32.x <http://github.com/geotools/geotools/compare/32.3...32.x> Answer: - No need for GeoTools release - GeoServer has wps-download community added, so also no need to release Q: Cite testing for GeoServer 2.27.1 - action: Peter: Make the proposal again please ($900? or $400?) - How: Ask OGC to invoice OSGeo; treasurer will pay out of GeoServer funds
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel