GeoServer/GeoTools PMC Meeting at 18:30 CET / 9:30 PDT tomorrow

Reminder that the next PMC meeting is scheduled for tomorrow, June 3, at 18:30 CET.

Cheers,
Torben

1 Like

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

  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 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:

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

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?

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