GeoTools / GeoServer PMC meeting - 2022-01-18Attending
-
Torben Barsballe
-
Jukka Rahkonnen
-
Jody Garnet
-
Andrea Aime
-
Kevin Smith
Actions from prior meetings:
-
Andrea to follow up with spotless team to see how formatter handles
switching between branches [DONE]
-
Andrea: Setup a maintenance page about the h2 1.x → 2.x challenges
[started]
-
Jody: create log4j upgrade/replace news item inviting proposals and
sponsors
-
Andrea: create sf ticket about mailing list archive [DONE]
Agenda
1.
Cite Workspace Cleanup / Jenkins Access
2.
CQL2 GeoTools community module
3.
Community modules, graduation targets?
4.
Follow up on formatter updates
5.
Logging proposals / decisions
6.
FOSS4G
Actions
-
action: cite-master-all is now disabled
-
Cite Workspace Cleanup / Jenkins Access
-
We ran into slowdown in december, fixed in january
-
Alessandro and others are in position to help (confirmed access),
although availability is limited
-
Juan determined the issue (a permission problem) sharing files
(specifically, the log files of the cite job, from the docker image) –
change to jenkins/jenkins
-
Jenkins was reporting these as problem; and busy waiting trying to
remove files
-
Using about 50% of build machine capacity
-
action: turn cite tests until this is fixed?
-
cite-master-all is now disabled
-
torben may be able to look at this if alessandro cannot act quickly
-
windows installer non blocking issue; similar issue with rsync files
back to jenkins
CQL2 GeoTools community module
CQL2 - limited opportunity for Andrea
-
Got +1 on email
-
good luck!
Aside: consider renaming package org.geotools.filter.text.cql2 → to
org.geotools.filter.text.cql
-
Sure: Deprecate and move ...
Community modules, graduation targets?
Discussion …
-
What is available for 2.21 release plan?
-
Some are staying there forever?
-
some modules like "feature templating" are using jira (and showing up in
release notes) before graduating … please mark with "Community Module"
category to save release manager time
-
Are their any we can declare as dead and be removed
-
teradata → move back to unsupported (it has not been maintained)
-
geojson split is working out (gt-geojson-core, gt-geojson-store)
-
talking with Ian about graduating? ...
-
gt-geojson to be removed without deprecation
Community modules ready for removal:
-
gs-geomesa: just pom, no release package? remove
-
gwc-distributed: still alive?
-
jdbc-metrics: probably dead? Justin are you still using it?
-
monitor-hibernate: ready
-
ows-similate: Justin are you still using it?
-
rest-upload: ask in GeoSolutions
-
wms-eo: still active? check in GeoSolutions
-
wps-sextante: stil active?
Follow up on formatter updates
formatter updates:
-
from email this appears to be testing well
-
slower for initial format, faster once index is created
-
Draft pull request, not ready, need to skip formatting on a couple of
modules
Logging proposals / decisions
See:
https://github.com/geoserver/geoserver/wiki/Update-or-replace-Log4J-1-library
Fundraising going well: $5k+ raised
-
GeoCat cleaned GSIP 167 log4j2
-
Attitude of adding features with out review consequences seems poor
-
GeoCat has capacity if PSC is interested, will propose for 5k
(suggest remaining go to cite sprint or security)
-
Mark started GISP-209 logback
-
But stalled out … but logback seems good.
-
Website to convert log4j1 config → logback configurati
<https://logback.qos.ch/translator/>
Action:
-
Jody: Attach quote for 5k to GSIP-167 and email the list
FOSS4G
-
Call for Papers for Feb? In person (assumed)...
-
State of GeoServer: andrea, jody
-
GeoServer Feature Frenzy: andrea, jody
-
GeoServer Ecosystem: if there is interest … reach out ot gabe?
-
State of GeoWebCache: kevin
-
State of GeoTools: andrea / jody / ask Ian
Chit/chat
OSGeo funding meeting last week
GDAL upgrade: testing worked, API change (for bindings to binary) is subtle!
-
recommend no longer bundling gdal bindings, add instructions to download
the version you use …
-
Use apache bench for load testing, use more threads than cpu as, confirm
it will not segault
-
Consider upgrading also:
-
OGR store
<https://github.com/geotools/geotools/tree/main/modules/unsupported/ogr/ogr-jni>
-
VSI
<https://github.com/geotools/geotools/tree/main/modules/unsupported/vsi>