2021-06-24 TRTF Meeting Notes
Meeting Date
2021-06-24
NOTE: Meeting start (nominally 10am ET) started late today due to a Good Health Pass meeting required to approve the Good Health Pass Blueprint for recommendation to the ToIP Foundation Steering Committee.
Attendees
@Drummond Reed
@Darrell O'Donnell
@Ken Adler (Deactivated)
@Vitor Pamplona
@John Walker
@Jim StClair
@Kaliya Young
@Lucy Yang
@Scott Perry
@Savita Farooqui
@Steven Milstein
@Vitor Pamplona
Main Goal of this Meeting:
Discuss the primary deliverables and action items to be performed until the next meeting.
Agenda
Time | Item | Lead | Notes |
5 min | Start recording | Chairs |
|
5 min | Introduction of new members | All |
|
5-10 mins | Discussion - Specifications and Swagger | @Darrell O'Donnell |
|
40 mins | Technology approaches and open discussion | All |
|
10 mins | Meeting schedule and next steps | Chairs |
|
Recording
Notes
Member introductions
NOTES FROM LAST WEEK'S MEETING—REPEATED HERE FOR NEW MEMBERS: Orientation: mission and deliverables of this Task Force
Review of the Trust Registry recommendations from the
Key Deliverables - @Darrell O'Donnell guidance via Loom video. Key Links for Discussion:
GitHub Repo - https://github.com/trustoverip/tswg-trust-registry-tf
GitHub.IO specs - https://trinsic-id.github.io/tswg-trust-registry-tf/
NOTE: we need to move this github.io site under ToIP.
Swagger - https://app.swaggerhub.com/apis/darrellodonnell/GHP.TrustRegistry/0.1.0
NOTE: we need to move this Swagger under ToIP control, or find an alternative OpenAPI host.
Discovering Trust Registries (TRs)
We discussed different options for how a verifier can discover other TRs
One option is directories that list the DIDs for TRs
These directories themselves are not TRs, but are as authoritative as the directory publisher chooses to make them (and verifiers choose to use them)
Interfaces for such directories are out of scope for this Task Force
Another option is "super registries" that aggregate entries from other TRs
We need to decide if this is in scope or not—this is potentially a LARGE increase in scope
A third option is a "trust web", i.e., TRs containing entries (DIDs) referencing other trusted TRs
Registry queries
@Vitor Pamplona asked if a verifier may need to go to multiple TRs?
We did not arrive at any clear answer, however we agreed that the goal is to make it as simple as possible for verifiers
DID-based vs. X.509-based TRs
@Savita Farooquiasked what we do about interacting with non-compliant TRs (e.g., the EU Gateway if it ends out using a different protocol)
@Drummond Reed explained that the Good Health Pass Trust Registry group recommended a way for X.509-based registries that could be supported
DECISION: We will create a wiki page for an X.509 PKD interop spec
ACTION: @Drummond Reed to create the X.509 PKD interop wiki page and baseline proposal
Swagger API
ACTION: @Darrell O'Donnell to move .json OpenAPI file into github as Swagger tooling is not free.
ACTION: @Darrell O'Donnell to move the Swagger into the GitHub Project.
ACTION: @Darrell O'Donnell will create a Google doc and Loom video discussing the design options for trust relay
Call for Developers
@Ken Adler (Deactivated) is looking for Rust developers to work on the code base they are developing
They plan to have their "thin slice" showcase ready to show by roughly this weekend
They are looking for developers to integrate front ends, write tests, and get into containers
Meeting schedule
We will continue with one plenary meeting a week
However we will strive to accelerate async progress
Agenda items for next meeting
@Lucy Yang shared with this group the GCCN Trust Registry Network Definition document that includes the questions that we need to discuss and answer with the stakeholders and the community.
ACTION: ALL: Read the GCCN Trust Registry Network Definition document
ACTION: @Darrell O'Donnell and @Drummond Reed to figure out about reposting a fresh calendar entry for the Trust Registry Task Force weekly Thursday meeting.
Decisions
Action Items