GeoTools / GeoServer PMC meeting - 2025-01-28Attending

   -

   Torben Barsballe
   -

   Peter Smythe
   -

   Jukka Rahkonnen
   -

   Jody Garnett
   -

   Gabriel Roldan
   -

   Andrea Aime
   -

   Kevin Smith


Actions from prior meetings:

   - [image: selezionata]

   Jody to “2025 blog post” to the user forum? LinkedIn / Facebook /
   mastodon and highlight GS3 as a priority (please).
   - [image: selezionata]

   Jody to follow up with SAC to see if he can help / hinder VM setup

Agenda

   -

   GeoServer 2.26.2 release
   -

   Build Server Certificate Notification Testing
   -

   GeoServer Cloud release schedule sync-up
   -

   CSP issues on main
   -

   GeoPackage CITE tests & current status
   -

   FOSS4G-EU 2025


Actions

   - [image: non selezionata]

   Torben: Turn off cert auto renewal, Andrea calendar reminder for March
   1st.
   - [image: non selezionata]

   Gabe: Send for 2.27.x-cloud, 2.26.x-cloud integration branches to
   discourse
   - [image: non selezionata]

   CSP errors + environment, Peter and Gabe to follow up GEOS-11346
   - [image: non selezionata]

   CSP: Jody to document the application property (was missed when PR was
   merged)
   - [image: non selezionata]

   Jody: GeoPackage CITE ready for review,
   https://github.com/geotools/geotools/pull/5066


GeoServer 2.26.2 release

Release is out: announcement
<https://geoserver.org/announcements/vulnerability/2025/01/27/geoserver-2-26-2-released.html>

Do we have a volunteer for Feb 2.25.x maintenance: Peter!

How about 2.27.0: Gabe and Jody

Build Server Certificate Notification Testing

The build.geoserver.org certificate is currently valid through March 16,
2025.

Auto-renewal happens 30 days before expiry. Last time auto-renewal failed,
I got an email notification 20 days before expiry.

private discourse is … working? Apply to join the group:
https://discourse.osgeo.org/g/geoserver-builds

Test: wait for cert to “expire” and wait for notifications … expected: Late
Feb!

   -

   Torben: Update the destination email and disable the cert auto-renewal
   before Feb 16
   -

   GeoServer-Builds: Expect notifications late Feb (26th..ish)
   -

      If we don’t get one, we can tinker with configurations and might see
      another notification a week later
      -

   Either way, re-enable cert auto-renewal before Mar 16


GeoServer Cloud release schedule sync-up

Q: What would it take to always be in sync?

A: need to apply some patches to jdbc-config, and donate some components
back as community modules

How to avoid private forks:

   -

   GeoServer cloud does not have a release schedule, just “nightly” docker
   images
   -

   would like to shift to tracking GeoServer major releases
   -

      contribute patches back to GeoServer
      -

      “2.26.x-cloud” branch with patches applied - as a temporary measure
      -

         would be built in isolation, not published to nexus
         -

      2.26.x branch when patches accepted


Aside:

   -

   Gabe: Catalog data directory stability, based on feedback, would be
   great for 2.27.x
   -

   Jody:  OGCAPI-Features docs PR pending


Action:

   -

   Send for 2.27.x-cloud, 2.26.x-cloud integration branches to discourse

CSP issues on main

Content service policy “on by default” is being good testing…

   -

   i that it is finding problems
   -

      Some caching - refresh fixes
      -

         login / logout
         -

      Some actually broken
      -

         Layer Preview does not work, unless Control-F5 refresh
         -

      Layer editor
      -

         Cannot switch tabs; tone of developer errors


Ideas: Some differences between?

   -

   localhost, no proxy base URL, layer editor works
   -

   https with proxy in front, layer editor tabs do not works


Ideas: GlobalSettings HTTP mode

   -

   redirect, do not redirect, … no effect


Steve was fixing a lot of stuff, and we thought was ready…

   -

   but this is obviously not ready, so we should revert, …
   -

   can we help make this visible for Steve somewhere?
   -

      a cache buster… a url ?page=version
      -

      encrypt web admin URL providers … but not bookmarkable
      -

         did not fix layer editor
         -

         andrea has problems with this setting
         -

   Q: Can we make a docker compose to reproduce this problem for Steve
   -

      NGINX + Tomcat?



What kind of CSP errors:

   -

   it is getting some kind of “http” vs “https” differences


Actions:

   -

   do not revert, peter can continue with CITE tests using application
   property
   -

   jody: document the application property (was missed when PR was merged)
   -

   Gabe: has an docker compose example, so we can added ticket or discourse
   chat.


GeoPackage CITE tests & current status

https://cite.geoserver.org/geoserver

   -

   vm provided by osgeo :)




features10

wms13

wms11

wfs20

wfs11

wfs10

wcs11

wcs10

cite-2.26.1

1.6: 2/2 passed

1.30: 2/4 passed, 1 failed

1.22: 6/6 passed

1.4: 12/13 passed

1.36: 4/4 passed

1.13: 7/7 passed

1.17: 0/3 tried

1.16: failed

cite-2.27.x

1.30: 3/4 passed




1.17: 0/3 tried

1.16: failed

> WCS 1.0 version negotiation does not work; so needs a cut down war


CITE localhost testing:

   -

   ngrok <https://ngrok.com>: can make localhost https and online for CITE
   testing


geopackage CITE tests “ready for review”:

   -

   https://github.com/geotools/geotools/pull/5066
   -

   jody to review

FOSS4G-EU 2025

https://2025.europe.foss4g.org/

   -

   workshops: open from 2 December 2024 until 19 January 2025
   -

   presentation: open from 2 December 2024 until 16 February 2025
   -

   academic: open from 17 January 2025 until 3 March 2025


Who is going? Want to do any talks…
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to