Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Shibboleth Developer's Meeting, 2019-02-01

Call Administrivia

10:00 Central US / 11:00 Eastern US / 16:00 UK

Calls are normally the 1st and 3rd Fridays of each month. Next call would be Friday 2019-02-15. 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

  • Transition to Java 11 (iay).
  • Approve pin-the-stack plan as specified below (Tom)
  • TLS renegotiation issues if not covered already

Attendees:


Brent

  • Jira Legacy
    serverShibboleth JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId180d847f-bce4-36b2-9964-771bff586829
    keyOSJ-265

...

  • Jira Legacy
    serverShibboleth JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId180d847f-bce4-36b2-9964-771bff586829
    keyEDS-83

  • Continued pulling deprecated stuff from Attribute filter and resolver.
    • Low hanging fruit / low merge impact changed complete and the is hugely more legible
    • Moving into the corners
      • PrincipalAuthn
      • Idp2 style NameID/NameIdentifier
    • Now have about 40 checkins queued...
  • Questions:
    • Is code coverage a dead thing?
    • There was some discussion about being able to always preserve constructor parameter names in > Java7.  Do we still care?


Scott

  • Jira Legacy
    serverShibboleth JIRA
    serverId180d847f-bce4-36b2-9964-771bff586829
    keyIDP-1357
    • master converted to UnboundID via internal property wiring a la Santuario linefeed fix
  • Jira Legacy
    serverShibboleth JIRA
    serverId180d847f-bce4-36b2-9964-771bff586829
    keyIDP-1405
    • This will be a pretty disruptive commit, timing?
    • Guava really making this more work than it should be, but managing
      • Significant wiring change needed to replace Functions.compose
    • Liberally replacing the most minimal anonymous classes with lambdas
    • Do we care about some of the really simple stuff? (e.g. Predicates.alwaysTrue/False)

Tom

...