[Geoserver-devel] PSC meeting, Feb 20th 2018

GeoTools / GeoServer Meeting 2018-02-20

## Attending:

Torben Barsballe

Andrea Aime

Jody Garnett

Agenda- Moving meeting time

  • OSX build server

  • GSIP-166 (WMS time nearest match)

  • Java jigsaw Compatibility

Previous Meetings Actions:

Moving meeting time

Just Andrea and Torben this morning, early time for BC.

Should we move it one hour later? No objections here :slight_smile:

OSX build server

The mail “GeoServer releases: no more OSX installers?” on the list pretty much sums it up.

GSIP-166 (WMS time nearest match)

First, note, had to move dead GSIPs out of the way:

https://github.com/geoserver/geoserver/wiki/Proposals

Proposals moved to deferred/rejected:

Nearest match proposal: https://github.com/geoserver/geoserver/wiki/GSIP-166

  • Discussion, walkthrough, … (see proposal and get back to list)

  • Quick turn around time, take to email

## Java jigsaw Compatibility

Proposal listing the various bits, broken up into smaller items: https://github.com/geotools/geotools/wiki/Java-9-Compatibility

Action:

  • Take this to a technical debt page, it is not acting like a proposal

Notes:

  • GeoTools supports Java 9, with documented command line options

  • Road map planning:

  • Java 9 is currently out, next (GeoTools) release has a way to support it

  • Java 10 is out in march! “Java 18.3”

  • Java 11 is out in september ← “Java 18.9” this is the LTS we’re targeting for GeoServer

## Community Events / Participation- WFS 3.0 remote participation Andrea
  • real minimal, one projection with bbox filter

  • OSGeo code sprint Jody

  • cannot start on module system until dependencies are not modules, or it uses jar name (so it would change each time we update the jar version).

  • we can work on refactoring core library so no duplicate packages

  • foss4gna code sprint anyone?

  • idea: mass format all the branches - it will hide history but github for example has nice way of going back on blame

  • checkstyle maven profile for build server / travis?

  • could run the check in parallel on the build server?

  • skip emf auto-generated modules

  • need a proposal for this one

  • inspiration: QGIS has formatting built into their build process

  • jai-ext / raster processing engine

  • Q: could we just relicense the JAI interfaces + planar images?

## Release Testing

Anything to focus on for testing:

  • Nice UI improvements

  • GWC change proposal is in the beta, make this a priority for release announcement

Any issues to fix for release:

  • none known