GeoTools / GeoServer PMC meeting - 2026-02-10Attending
-
Torben Barsballe
-
Cécile Vuilleumier
-
Jukka Rahkonen
-
Peter Smythe
-
Andrea Aime
-
Jody Garnett
-
Kevin Smith
Actions from prior meetings:
- [image: non selezionata]
Jody: Write blog post for 2026 Sponsorship, update wiki page, etc..
- [image: non selezionata]
action: Peter can make a CITE landing page with the new sticker, and
thanking sponsors/in-kind
- [image: non selezionata]
action: Andrea small spring 7 proposal for the record
Agenda
1.
GS3 Update
2.
UI/UX Proposal
3.
AI Policy Chat
4.
Chit Chat
Actions
- [image: non selezionata]
peter: static image of gs3 gauge update website and blog posts
- [image: non selezionata]
jody: make an email or proposal about this so we have a wider discussion
about choice of mkdocs for 2.28.x
GS3 Update
aside:
-
The crowdfunding graphic is broken? Perhaps permission change on
spreadsheet
-
action: take a static image as the spreadsheet is done, update
website and blog posts
Spring 7 is merged! Milestone 2 is completed
-
this is great :)
What is next:
-
Milestone 3: Delayed a bit until April 18th
-
Milestone 4 (this is new): for the integration topics like GeoNode
What are we doing with the delay:
-
The main one is spring 7 update stretched out milestone 2 a bit, very
much worthwhile
-
The next one is doing some UI / UX updates for the major version change
-
https://github.com/geoserver/geoserver/wiki/GSIP-238 (next meeting
topic)
Other updates:
-
Cecile: SQLite updates is working on it
-
Andrea confirms this is annoying, primary keys not supported in
batch, sigh…
-
Breakout discussion on details, …
-
Problems creating two tables in a test and locking on itself
-
Alessio: Major work done on OIDC as a replacement for previous
implementations
-
Q: Is this backported to 2.28.x?
-
It would be possible, but perhaps no longer due to change of spring
security version due to spring 7 change
-
No the PRs are not backported
-
Gabe: Has GeoServer Cloud working already, ported to Spring Boot 4, nice
work!
UI/UX Proposal
https://github.com/geoserver/geoserver/wiki/GSIP-238
Jody is working with Stephano on this PR, discussed in previous meetings,
now a GSIP
Discussion:
-
how much javascript?
-
We are fine for now, Stephano is an expert, but long term we will
have some things to maintain. Example not using bootstrap flex, give us
some other javascript for responsive UI resizing
-
what do you mean make room for OGC API Services?
-
Make a page for "Features", with tabs for "General", "WFS", "OGCAPI"
AI Policy Chat
GDAL and others are making AI Policies:
-
We have been pretty informal so far
-
Other projects are being hit with AI Generated Junk PRs and are making a
policy in response
-
we want to be clear to not waste maintainers time with pull requests
that you do not understand yourself
-
GDAL has:
-
https://github.com/OSGeo/gdal/pull/13880
-
This is a good start, let GDAL finish and then revisit this topic, in
case they make good progress.
-
Jukka offers perspective that it is okay close these PRs,
-
GDAL set up policy to make this clear
-
Google summer code
GeoServer:
-
Not sure of need right now, …but we see having it in place could be
useful
-
We do get security vulnerabilities reported this way, and they are
annoying, and more importantly not effective. See presentation where auto
report was correct, but no action occurred until a human was in place to
explain impact etc…
sidebar on google summer code:
-
Yes GeoTools and GeoServer have history of taking part, mixed results, …
-
Beneficial for student, Ian was good at this 🙂
-
Mixed tracked record of keeping the resulting code
-
Our real goal is to keep a developer after the program finished
-
Other OSGeo projects, pgrouting for example, have good experience
Chit Chat
https://github.com/geoserver/geoserver/pull/9091
-
Work in progress, for example needs a better PR title
-
Ability to disable service versions
mkdocs:
-
tables within tables are the trouble?
-
Can we start rewriting the rst?
-
To fix table, un-indent, but that breaks numbering (for example)
-
Image mosaic looks better:
https://geoserver.org/geoserver/en/user/data/raster/imagemosaic/configuration/
-
But other problems remain, developer guide wicket development page
-
notes in tables for example
-
Image + caption can end on the same line?
-
we can do two spaces after the image, then that will act as a <br/>
tag
-
Q: Can we leave 2.28 as RST? But it makes backporting harder
-
This would simplify a lot of the challenge
-
however backport bot would not longer work for 6 months
-
We could break PR into change, and doc-change, …
-
Q: Could we accept the 2.28.x with glitches after the change?
-
We would have trouble with docs that update screen snap, and update
the markdown changes
-
huh, backporting docs that includes screen snaps would always cause
conflicts
-
https://github.com/petersmythe/translate
-
AI "improved" fork :)
Action:
-
jody: make an email or proposal about this so we have a wider discussion
about choice of mkdocs for 2.28.x
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel