Attending

   -

   Torben Barsballe
   -

   Andrea Aime
   -

   Dave Blasby
   -

   Kevin Smith


Actions from prior meetings:

   -

   [Done] Jody: request or setup discourse channels (for screenshots)
   -

   Please help review PRs everyone!

Agenda

   -

   2.24.5 and 2.26-RC releases managers
   -

   2.26-RC incoming OMG!
   -

   Javascript/CSP/Wicket fun
   -

   TilematrixSet support in CSS and more
   -

   JDK 17 officially supported
   -

   Vector tiles chit chat

Actions

   -

   Volunteer for 2.26-RC


2.24.5 and 2.26-RC releases managers

Andrea to do 2.24.5 and 2.26-RC needs a release manager (see also mail
communication).

2.24.5 last officially planned.
2.26-RC incoming OMG!

September 2nd final deadline for new features.

Some ideas:

   -

   PMD 7.x updates
   -

      GT <https://github.com/geotools/geotools/pull/4813> (incomplete,
      stuck on “main”, needs help)
      -

      GWC <https://github.com/geowebcache/geowebcache> merged
      -

      GS <https://github.com/geoserver/geoserver/pull/7577> failures in GWC
      due to changes, needs help
      -

   Run GWC Azure tests on Azurite
   <https://github.com/GeoWebCache/geowebcache/pull/1304>, using
   TestContainers
   -

   Bunch of dependency upgrades by Steve Ikeoka
   -

   Significant performance improvements in WMS metatiling
   <https://github.com/geoserver/geoserver/pull/7457>
   -

   Data dir catalog loader
   <https://github.com/geoserver/geoserver/pull/7421> (Andrea to test again)
   -

   OGCAPI Inline JS Refactor
   <https://github.com/geoserver/geoserver/pull/7587> (merged)
   -

   CSP headers PR <https://github.com/geoserver/geoserver/pull/7514>


Stuff too late to merge:

   -

   Wicket upgrade <https://github.com/geoserver/geoserver/pull/7154>, a/b
   testing not started
   -

   What about the markdown switch
   <https://github.com/geoserver/geoserver/pull/7462>?

Javascript/CSP/Wicket fun

Some of the changes in the Wicket-9 upgrade produced CSP failures

These should now be fixed <https://github.com/bradh/geoserver/pull/16>for
homepage / WPS Request builder / WMS Request Builder
TilematrixSet support in CSS and more

Want to introduce Zoom level support into CSS to allow for writing
vectorTile styles

YSLD has classes to support this already - ZoomContext
<https://github.com/geotools/geotools/blob/029dc5c8ccc503de3cfd7f4d1c939d8056c260c4/modules/extension/ysld/src/main/java/org/geotools/ysld/parse/ZoomContext.java#L27>,
ZoomContextFinder
<https://github.com/geotools/geotools/blob/029dc5c8ccc503de3cfd7f4d1c939d8056c260c4/modules/extension/ysld/src/main/java/org/geotools/ysld/parse/ZoomContextFinder.java#L27>,
GWCZoomContextFinder
<https://github.com/geoserver/geoserver/blob/6e9e25c0c7cdda9ada9f33f8255130d3afc76801/src/extension/ysld/src/main/java/org/geoserver/ysld/GWCZoomContextFinder.java#L22>.
They are sufficiently generic to be trivial to bring up to gt-main.

GeoServer should be the only user of the classes, so this refactor
shouldn’t cause dependency issues for users of GeoTools.

It would also be good practice to have YSLD (etc.) look-up GWC-related
classes dynamically.
JDK 17 officially supported

   -

   Marlin integration issue solved, now starts and works with Java 17 and
   Java 21.
   -

   Depending on context/how it gets started, you might need to tweak the
   JVM options, adding “--add-opens” and friends. We have that documented.
   -

   Tomcat 9 deployment + Java 17 seems to work without needing tweaks


And also add Java 21 as experimental (actually GeoServer Cloud uses it by
default).
Vector tiles chit chat

Tile Size Improvement Discussion:

   -

   Filter attributes before tiles generation
   -

   Seperate label and rendering layers
   -

   Merge features that share all attributes

All of this configurable through the GUI

Example from OpenMapTiles (a tile from St. Luis, zoom level 14), this
selection is “one MVT feature”, all the buildings sharing the same
attributes are one multi-polygon:


This reduces MVT size tremendously (as well as browser-side rendering speed)
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to