2018-03-16
Shibboleth Developer's Meeting, 2018-03-16
Call Administrivia
10:00 Central US / 11:00 Eastern US / 15:00 UK
Calls are normally the 1st and 3rd Fridays of each month. Next call would be Friday 2018-04-06. Any reason to deviate from this?
60 to 90 minute call window.
Call Details
This week's call will use the Zoom system at GU, see ZoomGU for access info.
AGENDA
Add items for discussion here
Attendees:
Brent
SOAP client and artifact decoder work. Getting close to being able to test artifact flow with real SP.
Daniel
Ian
Java 8 / MDA
Working on integrating Spring 5 but there are many unshaven yaks.
Java 9
Theoretically (as far as Oracle are concerned) dead when Java 10 goes GA. That's probably not true in practice.
We should probably think about which versions we need to continue testing against.
We have a fair number of unresolved things brought up originally in Java 9 which will need to be kicked down the road.
One example:
JPAR-117 - Getting issue details... STATUS
Java 10
GA will be 2018-03-20 (next Tuesday). Can we update the Jenkins config then? (Including Windows, OpenJDK?)
I believe we can now add Java 10 tests to Jenkins
-multijobs, will try this soon.Some things still need work:
- JPAR-116 - Getting issue details... STATUS
Java 11
Causes another layer of failures, at least with the initial EA releases.
Many Maven plugins will need updating again.
- JPAR-110 - Getting issue details... STATUS
Just over six months to GA.
We can probably start doing tests for some projects soon, others will require fixing the dependency issues.
Can we get an EA available in Jenkins, including for Windows?
Marvin
Rod
- SSPCPP-782 - Getting issue details... STATUS
- SSPCPP-785 - Getting issue details... STATUS
- SSPCPP-773 - Getting issue details... STATUS(nearly there, maybe)
Scott
- SSPCPP-775 - Getting issue details... STATUS, should be done imminently
Additional Santuario changes made to support reuse of AES-GCM impl
Not seeing much reason to push this out much ahead of our own release, in case more "improvements" needed
Tom
- JPAR-101 - Getting issue details... STATUSlooking good
Jetty 9.3
<jetty.version>9.3.16.v20170120</jetty.version> 6s<jetty.version>9.3.17.v20170317</jetty.version> 6s<jetty.version>9.3.18.v20170406</jetty.version> 6s<jetty.version>9.3.19.v20170502</jetty.version> Caused by: java.lang.NoClassDefFoundError: org/eclipse/jetty/util/ssl/SslContextFactory<jetty.version>9.3.20.v20170531</jetty.version> Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/start/Main<jetty.version>9.3.21.v20170918</jetty.version> Caused by: java.lang.NoClassDefFoundError: org/eclipse/jetty/server/RequestLog, remove module=requestlog, 6s<jetty.version>9.3.22.v20171030</jetty.version><jetty.version>9.3.23.v20180228</jetty.version> slow20s
Jetty 9.4
Maven 3.5.3 related cruft