GeoTools / GeoServer PMC meeting - 2020-04-14### Attending
Torben Barsballe
Jody Garnett
Jukka Rakhonnen
Andrea Aime
Actions from last meeting
N/A
Agenda- Repo Migration
-
Other Infrastructure Transition Updates
-
GS 2.17.0 / GT 23.0 release
-
Oracle driver upgrade PRs
Actions
- Volunteer needed to test oracle driver change
Repo Migration
All artifacts were migrated last week, everything was working then
This week we’ve had some build failures:
-
The snapshot cleanup policy on the repo (every 5 days)
-
cleaned up a geoscript-py snapshot we manually updated!
Fix here: https://github.com/geoserver/geoserver/pull/4186 -
Maintenance branches with no changes in five days got snapshots removed!
-
geoserver-snapshots: snapshot policy changed 3 days published, holds onto jars used within 15 days.
-
geotools-snapshots: cleaned up by “task”, run daily, keeps at least 1 snapshot
-
See if this works, then use for geoserver also
Discussion: Can we always save at least one snapshot?
- Yes, there is a feature for this elsewhere; Jody is testing for GeoTools now…
GeoTools failure - Malformed xml issues during release
-
Ought to be fixed by a single threaded build of plugins before everything else
-
Note that XML plugin depends on xsd-core, but needs to be built once for GeoTools release to build
-
Q: Should we add a note to build instructions?
Also monitoring some recent build timeouts for GeoServer - not sure of the cause yet; will communicate on mailing lists with more details.
Users have been confused because of repo change:
Communication:
Other Infrastructure Transition Updates
Build server still pending … maybe this week?
No other updates.
GS 2.17.0 / GT 23.0 release- GeoTools:
-
Ian seems to be holding based on the single threaded build failure?
-
This is a known, infrequent issue, proceed, …
-
GWC:
-
GeoServer:
-
Packaging issues addressed: https://github.com/geoserver/geoserver/pull/4186
-
backport needed!
-
Still need caution around build_release script finding correct htmldoc to upload (Line 319)
htmldoc=geoserver-$tag-htmldoc.zip
if [ -e …/…/…/doc/en/target/$htmldoc ]; then ← this should find file above
echo “Using $htmldoc assembly”
use assembly
cp …/…/…/doc/en/target/$htmldoc $htmldoc
else
Oracle driver upgrade PRs
From Marc:
-
approved
-
Waiting on geotools, waiting on testing
We need someone to check the above, requires Oracle (for example via Docker https://github.com/oracle/docker-images/tree/master/OracleDatabase).