2023-02-03

Shibboleth Developer's Meeting, 2023-02-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 2023-02-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 GU, see ZoomGU for access info.

AGENDA

  1. https://shibboleth.atlassian.net/browse/JPAR-218 (@Ian Young , but alas I very likely won’t be around for the call)

  2. Config merge for OP/RP

    1. Using commons to install files is a little risky to me. Note that two modules could in fact both manage one file resource, that shouldn’t actually break anything.

    2. Conclusion - Duo dependency really means we have to avoid config contamination via commons jars so we need a new project/plugin/module to hold shared config. TBD whether we want to bite off the problem of auto-installing dependent plugins because right now we specify only module dependency, not plugins.

Attendees:

Brent

  • HttpClient v5

    • Refactoring done for main IdP stack projects

    • Need to resolve some unit test failures and other issues, but expect to be “done” soon

    • Question about logistics for merging into main(s): Everything under parent 17.0.0 needs to be done at once, so plan for other dependent projects?

      • OIDC stuff is not yet using parent 17, so defer to later

      • MDA is only known child of parent 17, so Brent will take a crack at refactoring that on a branch

Daniel

  • Nothing to report.

Henri

Ian

  • Very unlikely to make the meeting; out on jury duty.

  • Opened an xmlsectool v4 release to track OpenSAML and Java 17. No end date in mind; there are no features planned.

  • MDA making progress, but there are a lot of unshaven yaks around.

John

  • Working on the common build.sh in cpp-linbuild to help ensure that the “local” repo is valid before the first component is built

Marvin

 

Phil

 

Rod

 

Scott

Tom

  • tests :

  • infrastructure :

    • OpenSAML artifact downloads (Maven metadata, POMs, signatures, etc.) :

      • Central = 6-18 million per month

      • build.s.n = 4 million per week (with sample size of 1 week lol)

      • top ten requested Maven group IDs for a week :

        • 1341689 /com/google
          1444132 /co/actioniq
          1754969 /nexus/content
          1806993 /com/vmware
          2576770 /grammarly/subscription-api
          3703348 /grammarly/grammarly-billing-api
          3710300 /org/opensaml
          5671160 /org/springframework
          5965866 /org/apache
          7654145 /com/medallia

Other