[Geoserver-devel] GeoServer PSC meeting notes, July 20th 2021

GeoTools / GeoServer PMC meeting - 2021-07-20### Attending

Andrea Aime

Torben Barsballe

Kevin Smith

Jody Garnett

Actions from last meeting:- [DONE] Andrea: ask on list about backport of caching skip on nearest match or no match (and also on default value)

Agenda1. GeoTools 25.2 / GeoServer 2.19.2 update

  1. Wicket / Freemarker huh?

  2. CITE PR, merging

  3. Simplify the PR template

Actions- Andrea: Create a PR for the GeoTools template. Others to review.

GeoTools 25.2 / GeoServer 2.19.2 update- http://geotoolsnews.blogspot.com/2021/07/geotools-252-released.html

Ian reported 2.19.1 is still shown:

  • will update the yaml file

  • Also some rendering issue on the archive page, in progress

GeoTools bundles, dependencySets worked well, and should be considered for GeoServer extensions next.

Wicket / Freemarker huh?

Wicket provides velocity integration…

  • VelocityPanel integration provide a very simple map + freemarker —> component

  • We have not implemented freemarker anywhere? Any utility class …

  • Nope, integration will need to be created from scratch

Welcome page processes service endpoint

  • There is no clear link “WMSInfo” / “WFSInfo” and their their service endpoint

  • Just a naming convention, may break out something more explicit
    (if so will add to the proposal)

  • ServiceInfo (id generated)

  • Service objects (id), not sure if namespace is used

  • Q: what service objects are valid for a workspace (or a layer)?

  • Check the dispatcher at runtime see how it goes

  • Check some dispatcher callback that looks this up in a generic way

  • Uses reflection to look for getServiceInfo() method and call it if available
    (so this convention only, consider a ServiceInfoProvider interface here)

  • Idea: Service object namespace? See GEOS-5132 (nope this is for WFS dispatch)

CITE PR, merging

Yes, please do so!

And DONE!

Simplify the PR template

On Tue, Jul 20, 2021 at 7:24 PM Andrea Aime <andrea.aime@anonymised.com> wrote:

  • Andrea: Create a PR for the GeoTools template. Others to review.

GeoTools PR: https://github.com/geotools/geotools/pull/3586
GeoServer PR: https://github.com/geoserver/geoserver/pull/5163

Cheers
Andrea