Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Current »

Shibboleth Developer's Meeting, 2022-06-03

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 2022-06-17. Any reason to deviate from this?

60 to 90 minute call window.

Call Details

This week's call will use the Zoom system at OSU, see https://marc.info/?l=shibboleth-dev&m=165419483503328&w=2

AGENDA

  1. IDP-1955 - Getting issue details... STATUS

  2. ComponentSupport

  3. Library refactoring – steps/timeline

Attendees:

Brent

Daniel

Henri

  • Offline today, progress on:

Ian

  • IdP v5 Jenkins jobs working for: commits, nightly, multi, site

    • Included: java-parent-project, java-support, spring-extensions, java-opensaml, spring-webflow, java-identity-provider

    • Excluded: idwsfconsumer, testbed, integration tests, plugins, xmlsectool, MDA

    • idwsfconsumer depends on java-support and OpenSAML, so probably should be branched

  • Still to look at:

    • Dependency signature enforcement.

John

  • Working on adding RHEL9 support to cpp-linbuild.

    • Main challenge is figuring out how to find and enable useful RPM repos inside the UBI container from which to fulfill build environment dependencies

    • Navigating the world of Red Hat is quickly becoming one of my least favorite things to do

Marvin

Phil

  • On leave for this meeting. Progress on:

    • JCOMOIDC-41 - Getting issue details... STATUS added decryption related config, params, and context classes to commons.

    • JCOMOIDC-45 - Getting issue details... STATUS - added a JWE decrypter to commons, similar to what exists in the OP and what already existed for the XML case.

    • All in the commons dev branch for Brent to mull over when he can.

    • Tested with the OIDC certification platform using RSA Key Encryption (the certification OP seems to NPE when I try Direct Encryption, their OP declares support for that algo, so might need to ask them)

Rod

  • OSJ-342 - Getting issue details... STATUS

    • Approaching completion

    • Need a Jira project

    • Beta testers?

  • V5 tidy

    • Question: Are we forking the wiki for V5 (like we did for V4).

    • Possible agenda: Rules for breaking/api changes in V5

  • Possible agenda item: Component state management. Proposal:

    • Leave ComponentSupport as is (because of plugins), but deprecate them

    • Add methods to appropriate base classes and convert projects to use them

    • Each project can decide what is an appropriate level of testing

    • Plugins are interesting:

      • It gratuitous to require V5 just for this

      • But when do we start withdrawing support for aged IdP releases (do we really want to support IdP4.1 for current versions of plugins?)

Scott

  • Fleshing out more SP design docs

    • SP Service Architecture

    • Thinking about how the pieces will fit together and how to “secure” a shared instance of the service

Tom

Henri - As a deployer, anything we can do to deploy a fix for JOIDC-106 sooner ? is there a release-quality snapshot we can use ?

JOIDC-106 - Getting issue details... STATUS

  • Java updated except for Windows EC2 agent

  • What version of Jetty should we test using integration tests ?

    • 10 ? (because that’s what ships in the Windows Installer)

    • 11 ? (because that’s what’s next)

  • Update EC2 Jenkins build agents :

    • Windows Server 2016 > 2022

    • CentOS7 > Amazon Linux ?

    • RHEL8 > ?

  • Windows Shibboleth SP documentation : install instructions / screenshots

Other

  • No labels