[Geoserver-devel] PSC Meeting notes, August 16th 2022

Aug 16, 2022 | GeoServer PSC Meeting
<https://www.google.com/calendar/event?eid=ZXZhNGhvajVvam9qNWxsMWpoMW85MjBpcnRfMjAyMjA4MTZUMTYzMDAwWiBqb2R5Lmdhcm5ldHRAZ2VvY2F0Lm5ldA&gt;
Attendees:

   -

   Jody Garnett
   -

   Torben Barsballe
   -

   Andrea Aime

Actions from prior meetings:

   -

   [Torben] GeoServer Docs Migration - Still TODO

Agenda:

   -

   FOSS4G Chat
   -

   Welcome Page PR (draft)
   -

   Docker QA
   -

   Release Schedule
   -

   GSIP / PR roundup

Action items

   -

FOSS4G Chat

   -

   Anything need anything?
   -

   Workshop 1:
   -

      Any helpers? Ian / David help, more welcome
      -

      Please review PRs (Docker, Docs)
      -

         Plan to run form our user manual and make Milestone Release
         -

   Workshop 2: 28+ folks present; any helpers?
   -

      Jody can join to help
      -

   Presentations
   -

      State of GeoServer
      -

         Keep community stuff focused on "active"
         -

      Feature Frenzy - ideas
      -

         cascade from other services ..
         -

   GeoServer Meetup / BOF?
   -

      Do we have to register online or what?
      https://wiki.osgeo.org/wiki/FOSS4G_2022/BirdsOfAFeather
      -

      action: Jody add GeoServer to that page?
      -

         August 26th, evening, put after presentations …
         -

   FOSS4G Code Sprint
   -

      https://wiki.osgeo.org/wiki/FOSS4G_2022/Community_sprint#GeoServer
      -

      Ideas: Java 17?
      -

         Could work on cutting down the "add opens" for easy mock … migrate
         EasyMock (120 lines) to Mockito (312 lines)
         -

      Ideas: Remove Java 8
      -

         remove from docs and builds
         -

         this would allow us to perform updates (because Java 11 minimum)

Welcome Page PR (draft)

   -

   Draft PR for feedback https://github.com/geoserver/geoserver/pull/6113
   -

   It is looking pretty good

   1.

   PageParameters

   -

   added it, does not work yet
   -

   redirection from geoserver/web is static?

   1.

   Autocomplete how?
   1.

      AutoCompletePanel? not the best choice
      2.

      Select2DropDownChoice?
      2.

   Workspace feedback? how to update?
   1.

      Update components in place, add parents of the components of both …
      2.

      Good example in the styles and layers panel pages

Docker QA

There is a bunch of PRs:

   -

   https://github.com/geoserver/docker readme is up to date and covers a
   lot of stuff
   -

   https://github.com/geoserver/geoserver/pull/6107 docs update
   -

   https://github.com/geoserver/geoserver/pull/6106 data directory zip
   (from release folder)
   -

   https://github.com/geoserver/geoserver.github.io/pull/130 website link
   to download data directory

It is pretty useful now.
Release Schedule

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

   -

   Last 2.20.6 maintenance release this week?
   -

      geosolutions may have capacity after foss4g …
      -

      any other volunteers? …
      -

   GeoServer 2.22-RC ?
   -

      Waiting on build server … this is a good QA
      -
      -

   GeoServer 2.22-M0?
   -

      Jody would like to make this for workshop
      -

         with welcome page, updated user guide

Breakout on build server

   -

   Going okay, build times faster?
   -

   Probably update https cert
   -

   May need double check doc publishing with osgeo
   -

   May need to check windows installer / interaction on release
   -

   Recommend using 2.20.6 release for QA

GSIP / PR roundup

   -

   Update https://github.com/geoserver/geoserver/wiki/Proposals page
   -

      Merged the REST reset PR :slight_smile: (GSIP-214
      <https://github.com/geoserver/geoserver/wiki/GSIP-214&gt;\)
      -

      GSIP-208 <https://github.com/geoserver/geoserver/wiki/GSIP-208&gt; -
      Currently low priority, won’t get in before release
      -

   PR to review
   -

      See docker prs above
      -

      https://github.com/geoserver/geoserver/pull/6088
      -

         no functional change just make html page
         -

         merged
         -

      What about "XML alternative format for view parameters enhancement
      proposal"
      -

         this was merged? wow …
         -

         https://github.com/geoserver/geoserver/pull/6074
         -

As an update to the docs migration, there’s now a test docbuild that pushes docs to the OSgeo server here: https://build.geoserver.org/view/geoserver/job/geoserver-main-live-docs-testing/
Regina has set up a staging doc site with the result of that build here: https://staging.docs.geoserver.org/
It’s just main right now, but seems to be working alright.

Additionally, while we are moving things around, Regina would like to move the geotools docs from its current home on osgeo6 to this new server as well. There is a draft pull request with the (preliminary) required changes to facilitate this here: https://github.com/geotools/geotools/pull/3995

Cheers,
Torben

On Tue, Aug 16, 2022 at 10:31 AM Andrea Aime <andrea.aime@anonymised.com…> wrote:

Aug 16, 2022 | GeoServer PSC Meeting## Attendees:- Jody Garnett

  • Torben Barsballe

  • Andrea Aime

Actions from prior meetings:- [Torben] GeoServer Docs Migration - Still TODO

Agenda:- FOSS4G Chat

  • Welcome Page PR (draft)

  • Docker QA

  • Release Schedule

  • GSIP / PR roundup

Action items-

FOSS4G Chat- Anything need anything?

  • Workshop 1:

  • Any helpers? Ian / David help, more welcome

  • Please review PRs (Docker, Docs)

  • Plan to run form our user manual and make Milestone Release

  • Workshop 2: 28+ folks present; any helpers?

  • Jody can join to help

  • Presentations

  • State of GeoServer

  • Keep community stuff focused on “active”

  • Feature Frenzy - ideas

  • cascade from other services …

  • GeoServer Meetup / BOF?

  • Do we have to register online or what?
    https://wiki.osgeo.org/wiki/FOSS4G_2022/BirdsOfAFeather

  • action: Jody add GeoServer to that page?

  • August 26th, evening, put after presentations …

  • FOSS4G Code Sprint

  • https://wiki.osgeo.org/wiki/FOSS4G_2022/Community_sprint#GeoServer

  • Ideas: Java 17?

  • Could work on cutting down the “add opens” for easy mock … migrate EasyMock (120 lines) to Mockito (312 lines)

  • Ideas: Remove Java 8

  • remove from docs and builds

  • this would allow us to perform updates (because Java 11 minimum)

Welcome Page PR (draft)- Draft PR for feedback https://github.com/geoserver/geoserver/pull/6113

  • It is looking pretty good

  1. PageParameters
  • added it, does not work yet

  • redirection from geoserver/web is static?

  1. Autocomplete how?

  2. AutoCompletePanel? not the best choice

  3. Select2DropDownChoice?

  4. Workspace feedback? how to update?

  5. Update components in place, add parents of the components of both …

  6. Good example in the styles and layers panel pages

Docker QA

There is a bunch of PRs:

It is pretty useful now.

Release Schedule

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

  • Last 2.20.6 maintenance release this week?

  • geosolutions may have capacity after foss4g …

  • any other volunteers? …

  • GeoServer 2.22-RC ?

  • Waiting on build server … this is a good QA

    • GeoServer 2.22-M0?
  • Jody would like to make this for workshop

  • with welcome page, updated user guide

Breakout on build server

  • Going okay, build times faster?

  • Probably update https cert

  • May need double check doc publishing with osgeo

  • May need to check windows installer / interaction on release

  • Recommend using 2.20.6 release for QA

GSIP / PR roundup- Update https://github.com/geoserver/geoserver/wiki/Proposals page


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

That sounds excellent, torben thank you so much for working on this! What is needed to complete the switch? Adjusting DNS entry (and shutting off the old job…).

I do not think there is any trouble moving geotools docs around.

···


Jody Garnett

A few more things:

  1. A bit more testing to make sure everything important is actually there and we’re not missing something, and fix anything we are missing (e.g. we don’t yet have any of the specific release artifacts linked from the homepage. I might still have a script from 2 build servers ago that downloads and extracts those automatically, need to see if I can find it)
  • If anyone has some time to poke around the staging server to see if anything else is missing that’d be helpful.
  1. Sort out redirects for maintenance/stable/latest in a way that makes updating them easy
  • This is going to be a notable change for the GeoServer jobs, since with S3 we had to do a mirror, but now that we’re back on an actual filesystems we can do symlinks or similar. The real challenge will be making this easy to update when we switch after a new release series. I’d like to try and dig up how we were doing this before we moved to S3
  1. Switching over all the actual docbuilds (geotools and geoserver) to the new server - right now it’s just this test one
  • When switching geotools, the linked PR will need to be merged1. Then we can switch over DNS

On Tue, Aug 23, 2022 at 1:08 AM Jody Garnett <jody.garnett@anonymised.com> wrote:

That sounds excellent, torben thank you so much for working on this! What is needed to complete the switch? Adjusting DNS entry (and shutting off the old job…).

I do not think there is any trouble moving geotools docs around.

On Mon, Aug 22, 2022 at 4:39 PM Torben Barsballe <torbenbarsballe@anonymised.com> wrote:

As an update to the docs migration, there’s now a test docbuild that pushes docs to the OSgeo server here: https://build.geoserver.org/view/geoserver/job/geoserver-main-live-docs-testing/
Regina has set up a staging doc site with the result of that build here: https://staging.docs.geoserver.org/
It’s just main right now, but seems to be working alright.

Additionally, while we are moving things around, Regina would like to move the geotools docs from its current home on osgeo6 to this new server as well. There is a draft pull request with the (preliminary) required changes to facilitate this here: https://github.com/geotools/geotools/pull/3995

Cheers,
Torben

On Tue, Aug 16, 2022 at 10:31 AM Andrea Aime <andrea.aime@anonymised.com> wrote:

Aug 16, 2022 | GeoServer PSC Meeting## Attendees:- Jody Garnett

  • Torben Barsballe

  • Andrea Aime

Actions from prior meetings:- [Torben] GeoServer Docs Migration - Still TODO

Agenda:- FOSS4G Chat

  • Welcome Page PR (draft)

  • Docker QA

  • Release Schedule

  • GSIP / PR roundup

Action items-

FOSS4G Chat- Anything need anything?

  • Workshop 1:

  • Any helpers? Ian / David help, more welcome

  • Please review PRs (Docker, Docs)

  • Plan to run form our user manual and make Milestone Release

  • Workshop 2: 28+ folks present; any helpers?

  • Jody can join to help

  • Presentations

  • State of GeoServer

  • Keep community stuff focused on “active”

  • Feature Frenzy - ideas

  • cascade from other services …

  • GeoServer Meetup / BOF?

  • Do we have to register online or what?
    https://wiki.osgeo.org/wiki/FOSS4G_2022/BirdsOfAFeather

  • action: Jody add GeoServer to that page?

  • August 26th, evening, put after presentations …

  • FOSS4G Code Sprint

  • https://wiki.osgeo.org/wiki/FOSS4G_2022/Community_sprint#GeoServer

  • Ideas: Java 17?

  • Could work on cutting down the “add opens” for easy mock … migrate EasyMock (120 lines) to Mockito (312 lines)

  • Ideas: Remove Java 8

  • remove from docs and builds

  • this would allow us to perform updates (because Java 11 minimum)

Welcome Page PR (draft)- Draft PR for feedback https://github.com/geoserver/geoserver/pull/6113

  • It is looking pretty good

  1. PageParameters
  • added it, does not work yet

  • redirection from geoserver/web is static?

  1. Autocomplete how?

  2. AutoCompletePanel? not the best choice

  3. Select2DropDownChoice?

  4. Workspace feedback? how to update?

  5. Update components in place, add parents of the components of both …

  6. Good example in the styles and layers panel pages

Docker QA

There is a bunch of PRs:

It is pretty useful now.

Release Schedule

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

  • Last 2.20.6 maintenance release this week?

  • geosolutions may have capacity after foss4g …

  • any other volunteers? …

  • GeoServer 2.22-RC ?

  • Waiting on build server … this is a good QA

    • GeoServer 2.22-M0?
  • Jody would like to make this for workshop

  • with welcome page, updated user guide

Breakout on build server

  • Going okay, build times faster?

  • Probably update https cert

  • May need double check doc publishing with osgeo

  • May need to check windows installer / interaction on release

  • Recommend using 2.20.6 release for QA

GSIP / PR roundup- Update https://github.com/geoserver/geoserver/wiki/Proposals page


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Jody Garnett