2023-12-06 TSPTF Meeting Notes

Meeting Date & Time

This Task Force meets every Wednesday. There are two meetings to serve different time zones:

  • NA/EU meeting: 08:00-09:00 PT / 16:00-17:00 UTC
  • APAC meeting: 18:00-19:00 PT / 02:00-03:00 UTC

See the Calendar of ToIP Meetings for exact meeting dates, times and Zoom links.

Zoom Meeting Links / Recordings

NOTE: These Zoom meeting links will be replaced by links to recordings of the meetings once they are available.

Attendees

NA/EU:

APAC:

Agenda Items and Notes (including all relevant links)

TimeAgenda ItemLeadNotes
5 min
  • Start recording
  • Welcome & antitrust notice
  • New member introductions
  • Agenda review
Leads
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.
  • New Members:
0 minReview of previous action itemsLeadsNone
25 minsCESR and CBOR Deterministic EncodingSam Smith 

Sam will give an update on the CESR (Composable Event Streaming Representation) specifications. Ideally he will also be able to contrast CESR with a new IETF specification called CBOR Common Deterministic Encoding (CDE) aka draft-ietf-cbor-cde-00.

On the W3C Credentials Community Group mailing list, Anders Rundgren said CDE may be significant because:
- JSON and XML require 33% more space than CBOR for dealing with binary data.
- The availability of a textual counterpart (Diagnostic Notation) makes CBOR suited for configuration files.
- Last but not least, deterministic encoding eliminates stuffing data-to-be signed in B64 or relying on complex canonicalization schemes.
Although the standard is not yet finalized,  outstanding issues only relate to edge-cases like NaN payloads. Anders also pointed to this testbed where you can try CDE. 

Sam explained that TSP routing is a unique combination of vector and table routing. He shared this discussion thread from the KERI work: https://github.com/WebOfTrust/keripy/discussions/612

See screenshot #1 below.

Ed Eykholt asked if it is proposed that CESR is the only serialization format for the TSP. Sam explained that yes, because CESR can carry JSON, CBOR, and MsgPack.

25 minsWorking Draft ReviewWenjing Chu 

Wenjing went over the latest additions to the spec as it nears content completion.  See screenshots #2-#6 below that cover control messages and relationship formation.

ACTION: Wenjing Chu and Sam Smith to prepare a "spec reviewer's tour guide" to highlight particular sections and issues on which they as editors would like feedback as TSPTF members do a full-spec read-through over our 3 week holiday break.

NACross-Group CollaborationAll

On the APAC call, sankarshan brought up the more general question of how different ToIP WGs are or are not coordinating their work. He noted that some groups are widely separated in terms of how closely they are aligning with others—in particular with the TSWG specs coming out in the first half of 2024.

5 mins
  • Review decisions/action items
  • Planning for next meeting 
LeadsWe plan to have one more regular meeting this month (Wednesday 13 December) and then take off 3 weeks for the holidays, i.e., skip the Dec 20, 27, and Jan 3 meetings. So our first meeting in 2024 will be Wednesday Jan 10.

Screenshots/Diagrams (numbered for reference in notes above)

#1


#2


#3


#4


#5


#6

Decisions

  • None

Action Items

  • ACTION: Wenjing Chu and Sam Smith to prepare a "spec reviewer's tour guide" for next week's meetings to highlight particular sections and issues on which they as editors would like feedback as TSPTF members do a full-spec read-through over our 3 week holiday break.