2025-12-19
Shibboleth Developer's Meeting, 2025-12-19
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. Under that scheme, the next call would be Friday 2026-01-02 but we’ve decided to skip that one. Next call will therefore be 2026-01-16.
60 to 90 minute call window.
Call Details
This week's call will use the Zoom system at OSU:
https://osu.zoom.us/j/94838773851?pwd=1ZDMr1iTenYwhGItGzKql3KXGPOhhP.1
AGENDA
Jetty plugin release – just do it?
Impact of major changes to main branch
TechEx
OpenID Federation metadata endpoints and redirects (
Entity Configuration Endpoint Support For 302 Redirects · Issue #316 · openid/federation )https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/4629659652 : use of Pull Requests (PRs) (iay)
Attendees:
Brent
Daniel
Henri
Big refactoring rounds for the OP-fed plugin
Improved packaging and module division
Iteration of all the lookup strategies wired to the metadata caches
Still lacking unit testing, but flow tests cover most cases already
All metadata caches can now cache both valid and invalid responses
Configurable cache record lifetimes for both categories, per cache
All entity / response statements are now parsed to our own wrappers
Interfaces in API, (Jackson) implementations in IMPL
No new dependencies in comparison to vanilla OP
Currently on DEV-branch: merge to main after Christmas break
Ian
John
Removed more (the rest?) unneeded RPMs out of the builder images.
Will bring all the images up to the latest revs for the alpha build.
Attempting SxS installs
Marvin
Phil
TechEx
OpenID federation discussions with Scott and the OpenID Folk.
Not much else.
Rod
Probably absent. Apologies
No progress to report
Scott
TechEx/Demo
SP 3.5.2 patch to work around memcache library bug
After release, I unlocked the kernel update on the ARM host and tried it, rebooted successfully.
https://shibboleth.atlassian.net/browse/CPPSP-37
Mostly done and unit tested, real testing TBD
https://shibboleth.atlassian.net/browse/IDP-2419
Rebranched and tested 12-testbed-eclipse branch of jetty-base project and updated testbed to EE 11
Fixed some breakage from 6.1 adding a method to interfaces and changing cookie attribute internals
https://shibboleth.atlassian.net/browse/JSSH-61
Fairly successful here so propose we get rid of RepositorySupport long term and work toward adopting this
Tom
Considering bumping the Jenkins EC2 Plugin
Working on integration tests with Jetty Plugin
Other