Reminder that the next PMC meeting is scheduled for tomorrow, June 3, at 18:30 CET.
Cheers,
Torben
1 Like
jive
June 3, 2025, 5:24pm
2
Thanks for the efficient meeting everyone!
GeoTools / GeoServer PMC meeting - 2025-06-03
Attending
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
GS3 Updates and ImageN Sprint
Java 17 Proposal
OAuth2
June Vulnerability Disclosure
Chit Chat
Actions
jody: Review bom pull request for GS3 activity
Juan: Review new OAuth PR 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
ImageN:
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?
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:
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:
Action:
jody: Review bom pull request
OAuth2
Review PR: GEOS-11272: spring-security-oauth replacement, with spring-security 5.8
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
Q: Diagrams
Can we export as SVG (or PNG)
And keep source code is fine, but consider Mermaid
Actions:
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?
What has changed:
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