[MINUTES] W3C Credentials CG Call - 2020-03-03 12pm ET

Thanks to Chris Winczewski for scribing this week! The minutes
for this week's Credentials CG telecon are now available:

https://w3c-ccg.github.io/meetings/2020-03-03/

Full text of the discussion follows for W3C archival purposes.
Audio from the meeting is available as well (link provided below).

----------------------------------------------------------------
Credentials CG Telecon Minutes for 2020-03-03

Agenda:
  https://lists.w3.org/Archives/Public/public-credentials/2020Mar/0002.html
Topics:
  1. Introductions & Re-introductions
  2. Announcements & Reminders
  3. Action items
  4. CCG Work Item Reports; DID Resolver Task Force
  5. other work items
Action Items:
  1. add leads to 
    https://w3c-ccg.github.io/community/work_items.html
  2. @dmitriz to ask DB to consider moving did:web to CCG
  3. @joeandrieu will puzzle DID Use Cases how to wrap it
  4. @burn & @JoeAndrieu to close out explainer work item
Organizer:
  Kim Hamilton Duffy and Christopher Allen and Joe Andrieu
Scribe:
  Chris Winczewski
Present:
  Manu Sporny, Joe Andrieu, Dmitri Zagidulin, Chris Winczewski, 
  Sumita Jonak, Justin Richer, Christopher Allen, Jeff Orgel, David 
  Mason, Jonathan Holt, Kaliya Young, Nate Otto, Kim Hamilton 
  Duffy, Dan Burnett, Markus Sabadello, Juan Caballero
Audio:
  https://w3c-ccg.github.io/meetings/2020-03-03/audio.ogg

Manu Sporny: Regrets+ manu
Error: (IRC nickname 'orie_' not 
  recognized)[2020-03-03T17:09:44.670Z] <Orie_> i'd like to discuss 
  next steps on did-key, webkms if possible :)
Christopher Allen: https://www.w3.org/community/credentials/join
Christopher Allen: 
  https://www.w3.org/community/about/agreements/cla/
Christopher Allen: 
  https://docs.google.com/document/d/1LkqZ10z7FeV3EgMIQEJ9achEYMzy1d_2S90Q_lQ0y8M/edit#heading=h.ngyk8y939osi
Will we have SDS WG - DIF/CCG discussion on today's call? thanks
Chris Winczewski: Scribe+ chriswinc
Chris Winczewski is scribing.
Chris Winczewski is scribing.
Scribe chriswinc
Jeff Orgel: Apologies I can not help in that fashion!
Scribe+

Topic: Introductions & Re-introductions

Topic: Announcements & Reminders

Christopher Allen: https://w3c-ccg.github.io/announcements/
Christopher Allen:  RWOT cancelled due to COVID-19, virtual 
  hackathon offered as an option that week
KNOW Identity April 5 also cancelled
Christopher Allen:  End of April is IIW
Christopher Allen: 
  https://github.com/w3c-ccg/community/issues?q=is%3Aopen+is%3Aissue+label%3A%22action%3A+review+next%22
Chris Winczewski:  KNOW Identity status is unknown
Christopher Allen: 
  https://github.com/w3c-ccg/community/issues/105
Christopher Allen:  Action items
Dan Burnett: S/KNOW Identity April 5 also cancelled/ChristopherA: 
  KNOW Identity April 5 also cancelled/
Error: (IRC nickname 'orie_' not 
  recognized)[2020-03-03T17:21:09.733Z] <Orie_> happy to help move 
  and close that stuff out :)
  ... Community group up for closure
  ... What do we need to do to close?
Dmitri Zagidulin:  We moved all the relevant repositories
  ... redirects for github.io needs to be setup
Joe Andrieu:  Would be great to have an abandoned list
  ... people need an opportunity to fork them if necessary
Christopher Allen:  If you are interested, please make sure you 
  forward them into your own repos
  ... Digital verification homepage also needs updating
  ... Chairs will then formally close

Topic: Action items

Christopher Allen: 
  https://github.com/w3c-ccg/community/issues/105
  ... any questions regarding the closure? Attach them to issue 
  105
Christopher Allen: 
  https://w3c-ccg.github.io/community/work_items.html
  ... Action item focus items are decided every Thursday. Send a 
  note to the chairs if you want something prioritized.
  ... Work items page lists ongoing task forces as well as open 
  items.
  ... Start with a report from the DID resolver task force which 
  meets on Thursdays.

Topic: CCG Work Item Reports; DID Resolver Task Force

Kim Hamilton Duffy: ChistopherA: someone else from resolver task 
  force to report?
Kim Hamilton Duffy: ChistopherA: so....Markus
Markus Sabadello:  Haven't done much on spec content, 
  dependencies on DID core spec [scribe assist by Kim Hamilton 
  Duffy]
Kim Hamilton Duffy: ...Support for multiple reps of the did doc 
  (abstract data model)
Kim Hamilton Duffy: ...Such items affect did resolution (e.g. 
  which representation the resolver returns)
Kim Hamilton Duffy: ...Another such topic is matrix parameters
Kim Hamilton Duffy: ...A way of passing parameters
Kim Hamilton Duffy: ...Discussion over whether they should be 
  removed in favor of query params
Kim Hamilton Duffy: ...Third major topic is metadata
Kim Hamilton Duffy: ...Types of metadata to support, different 
  categories of metadata (specific to the did doc, specific to 
  resolution process)
Kim Hamilton Duffy: ...E.g. "created" property
Kim Hamilton Duffy: ...What does it mean
Kim Hamilton Duffy: ...Not yet common agreement
Christopher Allen:  One reason for this separate group was that 
  it's not in scope of did-core [scribe assist by Kim Hamilton 
  Duffy]
Kim Hamilton Duffy: ...But I've heard discussion that it may be 
  brought into scope
Markus Sabadello:  Some support that resolution "contract" would 
  be brought into scope [scribe assist by Kim Hamilton Duffy]
Kim Hamilton Duffy: ...But implementation details would stay 
  separate
Markus Sabadello:  We will be discussing the interface to 
  DID-core and matrix parameters in the upcoming meetings
Markus Sabadello: Open issue in the DID WG to discuss how much of 
  DID Resolution should be shifted into DID Core: 
  https://github.com/w3c/did-core/issues/198
Dmitri Zagidulin:  DID Web, multiple DID Docs
Markus Sabadello: Open issue about metadata: 
  https://github.com/w3c/did-core/issues/65
Markus Sabadello: Open issue about matrix parameters: 
  https://github.com/w3c/did-core/issues/159
  ... e.g. can students host DID docs on an EDU hosted location? 
  Is it legal in the syntax?
Hosting .well-known on non root paths?
Christopher Allen:  DID WG requires W3C membership
  ... but the DID resolver task force only requires Community 
  Group membership
Dmitri Zagidulin: Orie_ — no, more like, specifying that IF there 
  is no path component, then use .well-known/, but if there IS a 
  path component, use that _instead_ of .well-known.
  ...this is an opportunity to bring feedback
Markus Sabadello: DID Resolution weekly Thursday call: 
  https://docs.google.com/document/d/1qYBaXQMUoB86Alquu7WBtWOxsS8SMhp1fioYKEGCabE/
Dmitri Zagidulin: So, it's like, can 
  did:web:example.edu/users/dmitri/did.json refer to a different 
  did document than did:web:example.edu/users/orie/did.json
Orie_: We have work items for DID Key and WebKMS
  ...moving repos from DigitalBazaar to central location. How do 
  we do this to support broader work on these topics?
Christopher Allen:  These are approved work items and the 
  location of the work is up to the editors
  ...when it reaches certain maturity, it should be moved to CCG
  ...it may be time to do this.

ACTION: add leads to 
  https://w3c-ccg.github.io/community/work_items.html

  ...are the leads of these work items present?
I am a code owner on webkms
  ...action added to add leads.
Error: (IRC nickname 'orie_' not 
  recognized)[2020-03-03T17:43:39.395Z] <Orie_> but not on did:key 
  :)
Dmitri Zagidulin:  Will bring up subject with Manu and DLongley
Ok, I will tackle trying to move webkms along

ACTION: @dmitriz to ask DB to consider moving did:web to CCG

Christopher Allen:  Any other questions for these work items? 
  None.
  ...any other work items that would like to talk about status or 
  ask for help?

Topic: other work items

Joe Andrieu:  Some of these can move on e.g. DID use cases
Manu Sporny:  (From IRC) - happy to move WebKMS and did:key to 
  CCG. [scribe assist by Manu Sporny]
  ...Use cases has been formally handed over. Document is out of 
  date.
Christopher Allen:  Steps to close this out include changing 
  references, archiving

ACTION: @joeandrieu will puzzle DID Use Cases how to wrap it

  ...Can JoeA wrap this up?
Joe Andrieu:  Yes, with help for steps
Christopher Allen:  This is a success point when a work item is 
  taken up by a formal WG or other standards body. We should 
  celebrate.
Joe Andrieu:  The other one was the DID Explainer

ACTION: @burn & @JoeAndrieu to close out explainer work item

  ...the work has move to a different place and a pointer is 
  needed to the new place
Christopher Allen:  Any feedback from the community regarding 
  other open work items?
  ...inactive items are subject to closure or archive
^
Orie_: been discussion on a DID key issue
  ...and matrix parameters
  ...the problem is that DID Docs don't have all the information 
  they need at initialization
Dmitri Zagidulin: 
  https://github.com/digitalbazaar/did-method-key/issues/5
  ...updates however are expensive in time or cost
  ...matrix parameters offer to extend original DID doc if they 
  are signed
  ...would allow you to sign an attribute e.g. service endpoint
  ...feedback?
Christopher Allen:  Related to a BTCR item
  ...we are stalled on a non JS-based signing method
  ...like DID key, begin with a key pair
  ...put on BTC and until the transaction is confirmed we don't 
  have a DID
Yes, many methods that rely on ledger anchoring suffer from these 
  registration timing issues.
  ...need the block ID of transaction
  ...all you have in the interim is a key
  ...need to go to extensions to get override
  ...one key needs to do everything or at least delegation
Error: (IRC nickname 'orie_' not 
  recognized)[2020-03-03T17:57:10.978Z] <Orie_> here is mine for 
  example: https://github.com/OR13/self/blob/master/ddo.jsonld
  ...when DID doc is extended, that document will modify key 
  authority for example
  ...we don't quite know how to do that
  ...you might get different DID extensions based who you are and 
  what your rights are
Joe Andrieu: @Orie_ that is an oddly formed DDO
  ...were hoping to dive into this at RWOT but need a backup plan 
  now
Christopher Allen: @Dmitriz
Yes, opportunity for alignment accross methods wrt timing and 
  property issues.
Dmitri Zagidulin:  What is being proposed is a way to extend the 
  trust model
  ...to pass in essentially a JSON patch
Christopher Allen: Are there an example of json patch mechanism? 
  any urls about this?
  ...to resolver - please also add or remove
  ...may resolve issues in many DID methods
Christopher Allen:  BTCR method thought this would reside in the 
  verifiable presentation
https://github.com/digitalbazaar/did-method-key/issues/5
Dmitri Zagidulin: 
  https://github.com/digitalbazaar/did-method-key/issues/5
Dimitriz: good use case, add it to issue #5
Jonathan Holt:  Is the concern derived keys?
Christopher Allen:  Option to pass an xpub instead of a key
  ...or maybe even every time you sign
  ...may have to prove capability to get DID doc
  ...could be cryptographic. potentially solves phoning home
Christopher Allen: @JoeAndrieu
  ...BTCR focused on privacy, security without using selective 
  disclosure
Joe Andrieu:  DID doc identifies that there are more parameters 
  that should be checked
  ...initial state use case.
Sidetree for example has initial state gurantees
  ...third - augment with JSON patch. This seems to be an 
  anti-pattern
  ...feels broken as it is not deterministic
Orie_: agree with the three bucket separation
  ... method itself is responsible for returning the document
Christopher Allen: (Closing queue)
  ...up to the method maintainers how to do this
  ...not a big difference with augmenting doc as it is has the 
  same effect as losing the key
Dmitri Zagidulin:  Three categories are equivalent
  ...discussion should continue
Joe Andrieu: Multiple versions could be signed...
Joe Andrieu: Gotta go. thanks, all.
Christopher Allen:  Offers to help with DID extensions if you 
  provide URL
Thanks!

Received on Tuesday, 3 March 2020 19:40:28 UTC