Shibboleth Developer's Meeting, 2021-06-18
Call Administrivia
09:00 Central US / 10:00 Eastern US / 15:00 UK / 17:00 FI
Calls are normally the 1st and 3rd Fridays of each month. Next call would be Friday 2021-07-02. Any reason to deviate from this?
60 to 90 minute call window.
This week's call will use the Zoom system at OSU:
AGENDA
Add items for discussion here
Attendees:
Brent
Daniel
Henri
Ian
- Java 17 has reached "Rampdown Phase One", so we know what it will look like. Testing vs. the current EA soon.
John
Marvin
Phil
Rod
- metadatagen plugin beta built.
- Mostly working with philsmart@shibboleth.net (Unlicensed)on - JPAR-175Getting issue details... STATUS (we'll add an example report before the meeting)
Scott
- Finishing up logout improvements and other 4.2 odds and ends
- Issue review for backlog, started adding label to some things, scheduling a couple of others for 4.2
- "Kickoff" of Atlassian migration, not much more done yet other than announcement
- - GEN-292Getting issue details... STATUS
- Thinking we should consider targeting SP 3.3 to get OpenSSL 3.0 support and add deprecations
Tom
- Browser tests via Jenkins and Sauce Labs :
java-idp-integration-tests-v4-sauce
- iOS
- macOS : Safari, Firefox, Chrome (latest versions)
- Windows 10 : Firefox, Chrome, Edge (latest versions)
- Not all tests are passing, probably looking at lots of trial-and-error to adjust timing, etc.
- Fun to login to Sauce Labs and watch videos of the browsers running the tests, let me know if you want an account
- Probably need to spin up extra nodes just for Sauce Labs tests (they are slow, but we have 5 parallel sessions)
- Comments :
- API impls in Java should use Strings not Enums for things that change like OS or browser names and versions
- Using "old" (read-only) Sauce API impl, the "new" looks unfinished and does not allow setting browser preferences
- Sauce documentation refers to the new impl, not old
- Inconsistency between old and new Sauce API impls and Sauce On-Demand Plugin for Jenkins ('Mac 11' > 'macOS 11')
- Should be straightforward to upgrade to Selenium 4 when it is official
Other