GeoTools / GeoServer Meeting 2016-07-12
Attending
---------
Ben Caradoc-Davies
Torben Barsballe
Ian Turton
Jody Garnett
Kevin Smith
Agenda
------
- Release schedule
- monthly bug stomp
- security vulnerabilities
- infrastructure chat
- GSIP-149 - GeoServer Styling Page Improvements
- geotools java 8 chat
- foss4g code-sprint
- proposal / pull request roundup
Actions
-------
- chris: repo being restarted with more capacity
- andrea/kevin: Security vulnerability fix as per email discussion
- torben/jody: community module YSLD, need documentation ...
- Ian: see if MapServer want to sprint with us on SLD
- Ben: Security vulnerability fix as per discussion
Actions from last meeting
-------------------------
- Reach out to QGis community for SLD export [Andrea]
- Try to organize mini code sprints [Simone]
Release schedule
----------------
- 15.1 / 2.9.1 on 2016-07-18 by Devon and Jody - may get delayed due to security vulnerabilities
- 14.5 / 2.8.5 on 2016-08-18 by Ben - may get bumped up to take on the role of a security update
monthly bug stomp
-----------------
Simone proposed July 22nd and general agreement on mailing lists.
Jody wanted lead in to prep/cull issues prior to the 22nd, anyone up for a Hangout on the 21st?
Let's do both of the following, please attend one if you can help out:
- http://www.timeanddate.com/worldclock/meetingdetails.html?year=2016&month=7&day=21&hour=19&min=0&sec=0&p1=1091&p2=264&p3=215
- http://www.timeanddate.com/worldclock/meetingdetails.html?year=2016&month=7&day=22&hour=6&min=0&sec=0&p1=1091&p2=264&p3=215
security vulnerabilities
------------------------
- Discussion ensues
- Plan to make security releases (or use 2.9.1 / 2.8.5)
- action: make an effort to standardize on a single json library
- https://osgeo-org.atlassian.net/browse/GEOS-7630 important but not a blocker, consider manual workaround or -D flag ...
- -D flag likely to be neglected by users, perhaps default to secure option
- Add test for existing environment variable and fail to start up if invalid ...
infrastructure chat
-------------------
Chris will take down repo this evening and restart with more capacity. Is considering moving ares later in the month ...
documentation publication chat?
Q: permissions on doc.geoserver.org? A: seems okay ...
Q: Are both master and 2.9.x deploying to the same "latest" location docs.geoserver.org? Q: Can we check ...
see http://docs.geoserver.org/latest/en/user/data/database/primarykey.html has not updated since June 28th (changed Master on 30th).
Compare:
- http://ares.boundlessgeo.com/jenkins/view/geoserver/job/geoserver-2.9.x/81/consoleFull
- http://ares.boundlessgeo.com/jenkins/view/geoserver/job/geoserver-master/2614/consoleFull
GSIP-149 - GeoServer Styling Page Improvements
----------------------------------------------
Has everyone had a chance to look:
- https://github.com/geoserver/geoserver/wiki/GSIP-149
Feedback on email list, ...
- Clarification: Remove reference tab for CSS. Can we change this to a link based on the reference/cookbook for the format being used (CSS/CSS/YSLD)
- for big screens? adjust the layout ... not viable for this proposal, consider for a future update
- what about basemap? Consider limiting to "layergroups" for the ability to match projection. Consider outline of the world basemap from reprojection console
- update preview to ol3
- email discussion continues with aaime, but want to take this to vote wed/thurs
action: community module YSLD, need documentation ...
geotools java 8 chat
--------------------
Take planning to email ...
FeatureCollection:
- featureCollection.stream() -- good!
- featureCollection.stream(progress) -- replacement for accepts(visitor,progress)
Predicates:
- featureCollection.stream().filter(predicate) - not a good idea as we want to promote CQL
Optionals:
- we already use null objects as a coding policy so not much benefit
AutoClosable:
- already done as part of Java 7 upgrade did we miss anything?
- todo: GridCoverageReader needs to get on board
- MapContext - not good idea as DataStores are shared in a Registry
foss4g code-sprint
------------------
Andrea sent out email to qgis-devel, some good response ... however Andrea's travel plans have changed. We will need a replacement C++ dev for Saturday/Sunday after the event.
Looks like Victor has volunteered .. but is only available before the event. Hopefully Victor and Andrea can team up.
Any interest in double checking with MapServer SLD support?
References:
- https://lists.osgeo.org/pipermail/qgis-developer/2016-June/043505.html
- https://github.com/qgis/QGIS/wiki/QGIS-Hackfest---Bonn---August-2016
proposal / pull request roundup
-------------------------------
Closing two stale PRs as no response from submitters:
(1) https://github.com/geotools/geotools/pull/1093
squid:S3008 - Static non-final field names should comply with a naming convention
(2) https://github.com/geoserver/geoserver/pull/1548
Use standard UTF-8 encoding for 'é' character
Needs test:
- https://github.com/geotools/geotools/pull/1163 Important for GeoMesa
Configuration logging level - do we care:
- https://github.com/geotools/geotools/pull/1086 Config Log level
icons:
- jody has svg take on our store, layer, style icons - hidef display anyone?
- icons for resource store gui
--
Ben Caradoc-Davies <ben@anonymised.com>
Director
Transient Software Limited <http://transient.nz/>
New Zealand