GeoTools / GeoServer PMC meeting - 2020-05-12Attending
Torben Barsballe
Andrea Aime
Jukka Rahkonen
Jody Garnett
Actions from last meeting
-
Action: (done) Give Fernado a login to the GeoServerO twitter
-
Action: Announced 2.17 on email lists
-
Action: Update 2.17 blog post to thank those who tested RC
Agenda
-
Jenkins Migration
-
CITE tests update
-
2.16.3 release
-
2.17.1 release
-
org.json licensing issue for gwc
-
Chit chat
Actions
-
Andrea: setup mail password to enable build failure notifications
-
(done) disable appschema online test for now
-
Torben: get credentials for build server to publish geoserver docs from
Tom
-
Action: Start email thread on the geowebcache devel list about org.json
licensing
Jenkins Migration
More or less complete:
-
GeoTools - green
-
GeoWebCache - green
-
GeoServer
-
green-ish
-
app-schema failure
-
Using a deprecated feature of postgis, needs to be looked at
-
Action: (done) disable appschema online test for now
[ERROR]
testNoPrimaryKey(org.geoserver.test.onlineTest.WfsOnlinePostgisTest) Time
elapsed: 0.666 s <<< ERROR!
org.postgresql.util.PSQLException: ERROR: tables declared WITH OIDS are not
supported
Perhaps the database server has WITH OIDS as default?
-
Docs not being pushed due security difference?
-
Action: Torben to get credential from Tom
Q: Long term home for docs?
-
static webserver, ask osgeo?
-
moderate amount of space (due to prior builds) 2-10 GBs
-
Can cut back on archived releases if needed < 1GB
-
ask via trac?
-
Mapserver docs hosted by OSGeo
https://download.osgeo.org/mapserver/docs/
-
Action: Jody to request via trac
https://trac.osgeo.org/osgeo/ticket/2461
Q: Blog?
-
Ask Ian
Q: Build notifications?
-
Action: Andrea: to enable SMTP email
Q: Domain transfer
-
https://trac.osgeo.org/osgeo/ticket/2416
-
Waiting on tom for 2 months, most recent comment last week
CITE tests update
OSGeo docker repo is available, other projects are using it (postgis, geos,
GDAL)
-
https://repo.osgeo.org/#browse/browse:geoserver-docker
Status:
-
Waiting on new build server
-
Done by end next week
2.16.3 release
GeoSolutions:
-
Was held up by build server
-
Option to skip this release?
2.17.1 release
Jody will work on this next week
-
Action: Email the list for last moment changes
-
Aside: vector tile fix yesterday
org.json licensing issue for gwc
Noticed during migration to apache commons 3 → 4
License
-
Many projects migrating (to avoid GPL incompatibility)
-
Debian also banned: due to evil license
<https://wiki.debian.org/qa.debian.org/jsonevil>
Alternatives:
-
json-simple - dead
-
jackson - we use it already (entertaining discussion on discussion)
-
gson - popular but we do not use
Used by:
-
gwc-rest module: https://github.com/GeoWebCache/geowebcache/issues/850
-
8 references in the module
-
Code is odd with use of xstream, json, …
-
GWCConverter.java
<https://github.com/GeoWebCache/geowebcache/blob/master/geowebcache/rest/src/main/java/org/geowebcache/rest/converter/GWCConverter.java>
-
Action: Start email thread on the geowebcache devel list
Chit chat
-
GSIP-190 <https://github.com/geoserver/geoserver/pull/4158>
-
gsip proposal done, but docs not visible because of build server
permissions
-
GSIP-191 <https://github.com/geoserver/geoserver/wiki/GSIP-191>
-
Fernando Mino to split into GeoServer / GeoTools proposal
-
Q: Andrea how disrupted would dynamically generating symbolizers
feature by feature be on the StreamingRenderer codebase?
Q: Possibly almost nothing
-
optimizations are done one level up before process symbolizers
-
Some limitations on accessing attributes
-
Tiling effects
-
See email discussion, …
-
GeoCat bridge is looking at mbstyle (finally) and may have some
questions in the days/weeks ahead
-
Tips: assumptions in mbstyle code, or mbstyle changed over time, …
Recommend maputnik: https://maputnik.github.io/editor/#0.88/0/0
-
Examples from openmaptiles, and explore as examples
-
+ and - switch to exact zoom levels
-
discussion on pbf fonts
-
Demo: handling of symbol layer (text and icon) being managed
together
-
Discussion:
-
duplicate labels client side, from polygons split across
boundaries
-
How about generating out points for the polygons?
-
vendor option to not cut polygons?
-
JTS OverlayNG ← on a fork may be fun to try out for Martin
-
Also function PolygonLabelFunction not quite ready for use yet
-
Subscription request spam in the security mailing list