GeoTools / GeoServer PMC meeting - 2024-11-05Attending

   -

   Torben Barsballe
   -

   Peter Smythe
   -

   Kevin Smith
   -

   Andrea Aime
   -

   Gabriel Roldan
   -

   Jody Garnett


Actions from prior meetings:

   -

   [WIP] Jody: Send CSP proposal to vote when Steve has confirmed default
   functionality is “fine”, and regex is only required if user wants to allow
   something
   -

   [WIP] Jody: Draft some slides for OSGeo AGM and share for review
   -

   All: Share the GeoServer 3 call for crowdfunding
   <https://geoserver.org/behind%20the%20scenes/2024/09/10/gs3> around,
   talk to coworkers, boss, etc.

Agenda

   -

   GS3 Updates
   -

   OGCAPI Features sprint
   -

   OSGeo AGM / Budget Request
   -

   GSIP 228 - 120 columns Palantir reformat
   -

   GSIP 229 - Limiting workspace admin file system access

Actions

   -

   Jody: Create landing page with FAQ for GS3


GS3 Updates

Gauge is updating, please share as we seek to reach more organizations!

   -

   We are getting common questions …


Discussion about the amount of work?

   -

   Yes that is one of the questions, this is similar to running 4-5 sprints
   at the same time :)
   -

   Wicket 7 example example was a 50k activity (10k funding, 40k inkind).
   Done really cheaply with inkind covering travel, venue, accommodation, …
   -

   The Restlet change was also a very big expense


Target date?

   -

   The answer is no, because it is phase 1 pledge, only when the target is
   reached would invoice and work start
   -

   The other date is “when spring-framework 5.3” reaches end of life? But
   that already passed in August. We planned for end of year but they provided
   an updated time frame!
   -

   So this means ASAP, and that we are running some project risk that we
   are uncomfortable with.
   -

      Join geoserver-security list to help!
      -

      Or setup an spring-framework enterprise contract and custom build for
      “newer” 5.3 which is not sustainable approach
      -

      We were trying to be proactive about this with roadmap announcement


Make an actual page for GS3, with a FAQ for common questions

   -

   See questions above, and a few more


action: Jody: we covered a few last meetings, but it is good to write it up.
OGCAPI Features sprint

Gabe with the update:

   -

   So far going well, everyone has something to work on, …
   -

   There is a planning board for the activity:
   https://github.com/orgs/geoserver/projects/4/views/2
   -

   And a small repo so we can have issues :)


Things to look forward to:

   -

   CQL2 is looking good in geotools land
   -

   Jody is working on a Proposal for ogcapi-features to be an extension is
   the sprint goal
   -

   Jody is working on making conformances optional, with a ServiceInfo
   metadata map entry for each conformance.
   -

      The “sorting” module has a distinct conformance that works with
      ogcapi-features, you should only turn it on if you want it.
      -

   This is the first full review of the ogcapi-core with APIDispatchers,
   APIService and friends …
   -

   Andrea is working on test coverage and pass QA
   -

   Gabe working CITE tests, having fun to run locally of course


Thanks to Camptocamp for organizing!

   -

   Q: How could we take part?
   -

      This week is a crunch: This was setup on geoserver-devel mailing
      list, those who took part in the discussion were invited to help out.
      -

      Upcoming please review the proposal and help test!
      -

   We also want to distribute the knowledge of how OGCAPI works
   -

      Right now it is in Andrea’s head, or his head from a couple years ago
      -

      Ideally we would like something for the developers guide.
      Similar level of details service annotation, abstract document
      extension, freemarker templates

OSGeo AGM / Budget Request

   -

   They asked again, this time with budget/sponsorship opportunities?
   -

   They plan to have an in person AGM at foss4g, Jody can present our
   slides?
   -

   Not sure about the budget request?
   -


We also have a new sponsor:

   -

   Marlin! Added to our web page (another open source project which is very
   nice)
   -

   GS3 donations are directed to project sponsorship
   -

   GS3 milestone 1 things (wicket, imageN) can they be directed to project
   sponsorship?

GSIP-227 - Content-Security-Policy Headers

https://github.com/geoserver/geoserver/wiki/GSIP-227

   -

   Waiting on confirmation from Steve, see action item.

GSIP 228 - 120 columns Palantir reformat

https://github.com/geoserver/geoserver/wiki/GSIP-228

   -

   120 characters, looks great!
   -

   Spotless can also detect missing headers
   -

      checkstyle is disabled for tests, and some tests are missing headers
      -

      Could use spotless to add missing headers, and then enable checkstyles

GSIP 229 - Limiting workspace admin file system access

https://github.com/geoserver/geoserver/wiki/GSIP-229

Discussion, yes the browser dialog respects this.

But more importantly no ability to save datastore with invalid path.
Release planning

https://github.com/geoserver/geoserver/wiki/Release-Schedule#2024

   -

   Peter is scheduled
   -

   Would like to do GWC this time, Jody can be available as backup


Chit chat on CVE and recent update questions

Yes you need to update:
https://discourse.osgeo.org/t/upgradation-of-geoserver/111036/2
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to