Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DID resolution specification #20

Closed
kimdhamilton opened this issue May 16, 2018 · 12 comments
Closed

DID resolution specification #20

kimdhamilton opened this issue May 16, 2018 · 12 comments
Assignees
Labels
accepted Accepted work items/registries action: work items Action Items associated with CCG-approved Work Items, to be done by Work Item Owners proposed work items Abstracts for potential work for approval by the community group

Comments

@kimdhamilton
Copy link
Contributor

kimdhamilton commented May 16, 2018

This needs to be done with coordination with DIF.

An was opened against the DID spec regarding DID document versioning. The CCG decided (todo: link to minutes when available) that this concept belongs in the methods specs, but should also be addressed across method specs for interoperability. For example, not all method specs will support a version number, but those that do should be able to align.

w3c-ccg/did-spec#64

This brings up the general question of method spec metadata alignment.

We propose a specification for the DID resolver; since the implementation is being worked on by DIF, we will coordinate with them

@kimdhamilton kimdhamilton changed the title Look into creating DID resolver specification DID resolver specification May 16, 2018
@kimdhamilton
Copy link
Contributor Author

/cc: @peacekeeper

@peacekeeper
Copy link
Member

+1 to creating a DID resolver specification, I'd love to work with @dmitrizagidulin and others on this. From a logistics point of view, to get started, would it be as simple as creating a new repo in the CCG? @pelle may also be interested since he implemented a JS resolver, and I know that in the BTCR hackathons there were also some discussions e.g. about how to include resolver metadata.

The DIF resolver has a few wiki pages e.g. here and here, but those are not in great shape.

@msporny
Copy link
Contributor

msporny commented May 17, 2018

From a logistics point of view, to get started, would it be as simple as creating a new repo in the CCG?

Yes, it would be that simple.

We need to check with @csuwildcat to make sure we're not stomping on any toes here. The understanding is that CCG works on specs, and DIF works on implementations... so the DID Resolver spec would be a CCG work item, while the development on DID Resolvers continues at DIF. @csuwildcat, does that work for you?

@peacekeeper
Copy link
Member

@dmitrizagidulin and I had a call and we created a new repo for this: https://w3c-ccg.github.io/did-resolution/

@msporny
Copy link
Contributor

msporny commented May 22, 2018

Making sure that @csuwildcat saw what @peacekeeper and @dmitrizagidulin are working on. I'm trying to make sure that no one gets surprised by how all this work is progressing.

@csuwildcat
Copy link

I don't have any issue with the actual SDO specs being done in W3C, as DIF does not intend to be the end body for doing SDO spec formalization and passage. I would still like DIF to remain a center of gravity for development of implementations and engineering deliverables, if that makes sense to the folks on the thread.

@ChristopherA ChristopherA added action item proposed work items Abstracts for potential work for approval by the community group action: work items Action Items associated with CCG-approved Work Items, to be done by Work Item Owners and removed proposed work items Abstracts for potential work for approval by the community group labels Nov 30, 2018
@ChristopherA
Copy link
Contributor

@peacekeeper, @csuwildcat:  can you talk about the status of this work item at the next CCG meeting (Dec 4th)? Is the CCG repo current? We'd like to report about it at W3C Strong Auth Workshop, as supporting multi-DID is a frequent question.

@jandrieu: Did we follow our "how to add a CGG work item" item work process here? I think it is fine, but don't recall that it was specifically approved.

@kimdhamilton: can you make sure that the repo is added to workitems and that we have CODEOWNERS for it?

@ChristopherA ChristopherA added the action: review next Items for discuss at next CCG meeting label Nov 30, 2018
@peacekeeper
Copy link
Member

peacekeeper commented Dec 1, 2018

Yes happy to talk about it at the next meeting. The did-resolution repo is limited at the moment, but @dmitrizagidulin and I wanted to work on more content soon. I know that @mitfik and @awoie and probably others are also interested. I have some more material on DID Resolution: A RWoT7 topic paper, and an SSIMeetup webinar.

@csuwildcat
Copy link

csuwildcat commented Dec 2, 2018 via email

@kimdhamilton
Copy link
Contributor Author

kimdhamilton commented Jan 8, 2019

Here's the information needed to officially propose:

TODO @kimdhamilton: related and included in scope is DID test suites, so we'll need a related repo. Is this a separate work item?

@kimdhamilton kimdhamilton added the proposed work items Abstracts for potential work for approval by the community group label Jan 8, 2019
@kimdhamilton kimdhamilton changed the title DID resolver specification DID resolution specification Jan 18, 2019
@awoie
Copy link

awoie commented Jan 23, 2019

Here's the information needed to officially propose:

TODO @kimdhamilton: related and included in scope is DID test suites, so we'll need a related repo. Is this a separate work item?

@kimdhamilton @peacekeeper Yes, I am also interested to be involved in the spec.

@kimdhamilton kimdhamilton added accepted Accepted work items/registries and removed action: review next Items for discuss at next CCG meeting labels Jan 29, 2019
@kimdhamilton
Copy link
Contributor Author

setup complete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted Accepted work items/registries action: work items Action Items associated with CCG-approved Work Items, to be done by Work Item Owners proposed work items Abstracts for potential work for approval by the community group
Projects
None yet
Development

No branches or pull requests

6 participants