This is the meeting notes from two weeks ago, as I see they were not posted:
Attending- Torben Barsballe
-
Jukka Rahkonnen
-
Andrea Aime
-
Kevin Smith
-
Jody Garnett
-
David Blasby
Actions from prior meetings:- Jody report GWC settings.xml test appender not working as a ticket [TODO]
-
Ask for 2.22.0 Release Volunteer on List [DONE]
-
Send email to geowebcache-devel about Java 11 switch
-
Jody: turn GeoTools Java 11 discussion into a proposal [DONE]
Agenda1. Java 11 switch
-
Translations
-
GeoServer 2.22.0 release crunch
-
Security stuff
-
Spring upgrades
-
PR roundup / Chit chat
Actions- Still need release manager for 2.22.0
- Jody: geotools#4073 consider adding enum; or close issue
Java 11 switch
GeoTools proposal was made; and got some useful feedback.
-
We justified this with move to Jakarta but it is insufficient
-
Apparently Spring 6 will need Java 17 / Jakarta - See GEOS-10638
GeoTools Proposal:
-
feedback: Have a general heading about advice/warning against newer java
-
shared branch please jump in
-
error prone activation checks java version? Not wrong could be simplified
GeoServer Proposal
Order? Three pull-requests …
- GeoServer → GeoWebCache → GeoTools
GeoServer IntelliJ trouble with Java 11:
java.lang.NoSuchMethodError: ‘java.lang.String javax.annotation.Resource.lookup()’
Translations
A non-blocker for 2.22.0 release (can always switch to english). But needs to be addressed.
- Is pull request work? Or does that messup Transifex?
Table for later; in case Alexandre joins.
GeoServer 2.22.0 release crunch
Fixes/warnings ahead of release?
-
contact information welcome → text area
-
workspace single column layout
-
readme html files not being included in war bundle
-
anything else from user list feedback
Doc updates:
-
Contact information docs need an update
-
Some welcome / tutorial page screen snap
Something about the logging not working in linux with tomcat …
-
Jody could not reproduce this error on macos
-
Andrea could not reproduce (but not the same setup) …
-
No bug report yet … just email discussion
Need a release manager for Nov 18th target …
Security stuff
See geoserver-security email list for details.
Spring upgrades
Spring upgrade is big activity:
-
Opportunity to upgrade Spring 5.2 → 5.3.14
-
spring ogcapi modules is going to be very painful as it was extending some dispatcher classes (so rewrite required)
Spring security 2.23 targets:
-
Opportunity to upgrade 5.1 → 5.5.4
-
Note 5.3 is no longer supported (newer versions 5.6 / 5.7 are supported)
-
5.6 is going out of support next week
-
The old oauth2 client extension is no longer supported; but is still very useful for runtime configurable.
-
The newer built-in spring-security client is not really suitable for runtime configuration; and many of the methods and classes are finalized
-
David indicates that upgrade to spring-security oauth2 is possible but not fun
-
large testing burden for github, google, geonode, etc…
-
David migrated geonetwork in 2 weeks or so; messy due to everything private/final…
PR roundup / Chit chat
chit chat: Welcome to winter… brr
ReTyping Feature Iterator: allowing match by name, or cast, …
-
good idea; should be new api
-
Please use Transform feature source module
-
Jody will consider adding enum; or close issue
GeoJSON parsing speed improvement incoming (fast double parser flag in newer Jackson release)
FedGeoDay
-
GeoServer workshop
-
OGC vs OGC fight (open web services vs ogcapi services)
-
good presentation on landsat improvement
-
Policy talks, OSM
FOSS4G Nashville
-
State of GeoServer 2.22 keynote
-
Vector mosaic store (maybe)
OGC API how to ship it discussion
-
ogcapi features is kind of blocked on cql2 and fitler is not ready
-
filter parameter and filter lang parameter
-
So filter and ecql for example … can be “okay” and “usable”