GeoTools / GeoServer PMC meeting - 2020-09-29Attending

Torben Barsballe

Jukka Rahkonen

Kevin Smith

Andrea Aime

Jody Garnett

Actions from last meeting:

   -

   N/A

Agenda

   1.

   Releases status update
   2.

   GeoTools bin distribution
   3.

   Transfer of OSGeo Domains
   4.

   Nexus snapshots issues
   5.

   Unchecked branch updates
   6.

   Chit chat

Actions

   -

   Jody: Switch GeoTools bin to use assembly, grab everything, folks who
   want custom units can use exclude
   -

   Andrea: remove bin release if assembly does not work
   -

   Jody: Contact SAC to follow up with Tom on domain name transfer


Releases status update

2.18.0 is out and advertised. GeoTools 24.0 also, and gathering some
feedback (see bin distribution topic).

2.17.3 is ready, not sure if published, Andrea to write the blog posts.

Ian would share instructions on how to publish a blog post, are they
available?
GeoTools bin distribution

Or the big zip file containing _almost_ all jars. Not working due to units
libraries, which are not bundled. Units updated during the last release
cycle, plus new visibility problems under Java 11.

Units are marked provided:

   -

   Missed by schema


Bin distribution not included everything:

   -

   We use a custom jar collector
   -

   Can we now use the maven one


Module issue in Java 11: https://osgeo-org.atlassian.net/browse/GEOT-6709

Jar collector:
https://osgeo-org.atlassian.net/jira/software/c/projects/GEOT/issues/GEOT-6710


Options:

   -

   Stop making a release bin bundle
   -

   Mark units as compile (rather than provided)
   -

   Use assembly to manage dependencies (new features in maven 3) and remove
   our jar collector
   -

   Test the release bundles with a Hello GeoTools command line application


Action:

   -

   Jody: Switch bin to use assembly, grab everything, folks who want custom
   units can use exclude
   -

   Andrea: remove bin release if assembly does not work


Transfer of OSGeo Domains

Sept 18th, mail from Tom, geoserver.org, geowebcache.org domain transfer
but not IP transfer of the contents.

See https://trac.osgeo.org/osgeo/ticket/2416

Actions:

   -

   Jody contact SAC to follow up with Tom

Nexus snapshots issues

Upgrade may have fixed issues related to maven-metadata.xml

   -

   Jody added lots of repair actions to workaround maven-metadata.xml
   corruption
   -

   https://issues.sonatype.org/browse/NEXUS-24988 - seems to be our problem?
   -

   https://trac.osgeo.org/osgeo/ticket/2502 - instance updated to address
   NEXUS-24988
   -

   Jody to turn off the repair activities, back to manual, let’s see if
   failures come back or not


Jody asked the user list to test for a week before turning off the repair
up actions.

   -

   We are now seeing issues with fetching jars from maven central, from
   Jenkins.
   -

   Andrea wonders if it’s similar to this:
   https://github.com/geoserver/geoserver/pull/4496 (do we have some
   network machinery cutting idle connections?)


Java 11 jobs delete their maven workspace before starting which means they
are unnecessary downloading a lot of jars each run.

   -

    They shouldn’t be doing this - updated the jobs accordingly (this looks
   like it was leftover from when we were first testing out Java 11 builds)


geoserver-2.18.x
<https://build.geoserver.org/view/geoserver/job/geoserver-2.18.x/> build
failure:

[ERROR]
testPasswordRecoding(org.geoserver.security.xml.XMLUserGroupServiceTest)
Time elapsed: 0.002 s  <<< ERROR!

java.io.IOException:

Already locked

location: security/usergroup/test/users.xml.lock

Unchecked branch updates

Status:

https://docs.google.com/spreadsheets/d/1voHK_V8ZdbN-yqqUkqrl0rJsLjqiOjmVwJkm1Fjd0z4/edit#gid=0


https://github.com/geotools/geotools/pull/3054

Actions:

   -

   Remove geometry and jts-wrapper!
   -

   Converters are a challenge, almost by design
   -

      Introducing class cast use, actually detected some problems
      -

   Map<String,Serializable> → Map<String,Object>
   -

      Jody had an proof-of-concept for a ParameterMap that folded in a lot
      of the Param logic


Chit chat

   -

   Blog migrated
   -

      Some visual glitches on mobile devices for blog posts
      -

   More black lives matters
   -

      Highlighted in AGM (no feedback)
      -

      Diagram fixes (thanks Michel)
      -

      Waiting on “later this year <https://github.com/github/renaming>” to
      change master → main
      -

         Git command line changes for default branch to be main
         -

         October 1st new github repos start with main
         -

         Gitub redirects a missing “master” branch to the default branch
         for the repo
         -

         Later this year github rename moves master to main and
         automatically updates open pull requests at the same time
         -

   OSGeo AGM, presentation done, no real feedback.
   -

      CODE_OF_CONDUCT.md
      <https://github.com/geotools/geotools/blob/master/CODE_OF_CONDUCT.md>
      Code of conduct added to GeoTools
      -

   SECURITY.md
   <https://github.com/geoserver/geoserver/blob/master/SECURITY.md> added
   to GeoServer (same as website, apparently GitHub added this convention)
   -

   geopackage community module → extension or directly into main
   -

      Jody still waiting on funding for this, not all functionality to be
      accepted
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to