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 | ||
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
Good Health Pass Interoperability Blueprint- 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.
- Trust Registry Relay
- 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
- DECISION: We will create a wiki page for an X.509 PKD interop spec
Action Items
- ACTION: Drummond Reed to create the X.509 PKD interop wiki page and baseline proposal
- 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
- 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.