[Geoserver-devel] Geoserver PSC meeting notes, December 5th 2023

GeoTools / GeoServer PMC meeting - 2023-12-05Attending

   -

   Torben Barsballe
   -

   Jukka Rahkonnen
   -

   Andrea Aime
   -

   Gabriel Roldan
   -

   Jody Garnett

Actions from prior meetings:

   -

   N/A

Agenda

   -

   Sonar cloud access
   -

   JTS overlay NG on by default
   -

   GeoServer Budget Request / Sponsorship Opportunities
   -

   FOSS4G Asia + Code Sprint

Actions

   -

   Jody: Submit budget + sponsor activities
   <https://github.com/geoserver/geoserver/wiki/GeoServer-2024-Sponsorship-Opportunities&gt;
   to board (copy geotools example)
   -

   Jody: Make a motion to sponsor Marlin and GISSA 2024
   -

Sonar cloud access

Gabriel wants to use sonarcloud.io for static code analysis but is running
into access issues.

It seems like access configuration is necessary on both the SonarCloud side
and on the Github side - one needs to be an admin in both accounts.

This should now be fixed (thanks Jody).

JTS overlay NG on by default

See email list, change overlay to be on by default.

   -

   fixes some topology exception
   -

   extra performance can be very visible

This was an optimization by Martin. See
https://lin-ear-th-inking.blogspot.com/2020/06/jts-overlayng-noding-strategies.html
.
GeoServer Budget Request / Sponsorship Opportunities

Due last month…

Should (mostly) be able to copy the GeoTools one
<https://github.com/geotools/geotools/wiki/GeoTools-2024-Sponsorship-Opportunities&gt;

Items requiring funding:

   -

   Jakarta EE Upgrade
   <https://github.com/geoserver/geoserver/wiki/Jakarta-EE&gt;
   -

      Spring upgrade:
      -

         Spring 5 - EOL Dec 2024
         -

         Spring 6 requires Java 17
         -

      JAI -> ImageN
      -

      …

GeoServer request is under construction
https://github.com/geoserver/geoserver/wiki/GeoServer-2024-Sponsorship-Opportunities

FOSS4G Asia + Code Sprint

Went well. A handful of interested contributors

Interest in the GeoServer docker

   -

   Jashanpreet Singh: (Json Singh): Support different base platforms, e.g.
   Alpine
   -

      ARM support requires ARM hardware; would have to switch to GitHub
      Actions
      -

      Publish image to Dockerhub directly
      -

      OSGeo is looking up dockerhub credentials for us (they reached their
      5 person limit)
      -

   Krishna Lodha: Working with on mkdocs
   -

      https://github.com/geoserver/geoserver/wiki/GSIP-221
      -

      Jody wants a list of directives that need to be added to script:
      literalinclude, …
      -

      Andrea wants a before / after comparison of content and theme
      appearance
      -

      Theme should be able to keep the look (even with light + dark mode)