- From: W3C CCG Chairs <w3c.ccg@gmail.com>
- Date: Tue, 03 Mar 2020 11:40:14 -0800 (PST)
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