GeoServer PSC meeting notes, October 8th 2024

GeoTools / GeoServer PMC meeting - 2024-10-08

Attending

  • Torben Barsballe
  • Dave Blasby
  • Jody Garnett
  • Andrea Aime
  • Peter Smythe

Actions from prior meetings:

  • [DONE] Torben: Update Jenkins to JDK 17

Agenda

  • Discourse issues (history and message not sent)
  • Wicket 9 branch and test case failures (JUNIT 4 vs 5)

Actions

  • [DONE] Jody: Allow Discourse owners to view users
  • Jody: Investigate automatic unpinning of topics
  • Dave: Try and fix some wicket tests

Discourse

Some of us have experienced friction migrating to Discourse

Email notifications have some challenges:

  • you do not receive your own emails! other than that it should be “okay”
  • From your profile preferences, use the email tab to adjust email settings.

Important: Select always to avoid missing any topics posted when also logged in to the discourse website!

To test please send an email to introduce yourself (rather than a test message).

Categories: Has an edit button, so you can add, e.g., geoserver

Don’t forget to click “Save Changes”

Sign-up Instructions - Jody has improved them somewhat, see here

No option to see members at the moment, Jody will look into it

  • Now changed such that Owners and Moderators can see members

Intro/About categories are pinned, but some users are finding they are getting unpinned for no apparent reason… it’s “unpinned” for them and it can be pinned again (clicking on the little pin on the message side).

Thread here on how this works in discourse

There should be a way to disable automatic unpinning.

It looks like this is both a global setting and a per-user setting.

  • Globally - Un-check ‘automatically unpin topics’ and ‘default topics automatic unpin’ in ‘Settings’ menu(admin authority required). These two settings turn pinned posts into unpinned posts when the user reads it. Further discussion here
  • For users - in Preferences > Interface, scroll down to other and ensure “Automatically unpin topics when I reach the bottom” is unchecked:

Wicket 9 branch and test case failures (JUNIT 4 vs 5)

Force tests to run with JUnit 4:

Print the containment hierarchy for a wicket test, while it’s running:

print(tester.getLastRenderedPage(), true, true);

It appears these failures are caused by actual structural changes to the wicket DOM introduced by the wicket upgrade.

The fix should be relatively straightforward, but still requires some effort to complete

Dave can take a look at the PR and try and fix some of these.

Also look for:

[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

I first sent this message from mail, copy/pasting from the doc… and it got all garbled.
Pasting directly in the forum interface works instead.

It looks like mail is going to be useful only for simple messages, anything with a hint of formatting should be done from the forum GUI. So sad…

Cheers
Andrea

Also confirming I’m not getting my own replies on the forum delivered by mail, regardless of the the setting fixes we attempted during the meeting.

Long story short, the “mailing list mode” seems more like a notification system, with the ability to reply with simple mails with no frills, but if one really wants to use this, the forum site is the way to go, it seems.

Cheers
Andrea

I think mailing list mode is now fixed, I receive (after a delay) messages I add to the forum via email.

The email “mailing list” is filled out correctly allowing for email rule filter also.