Some suggestions how to contribute to DID Resolution!

Hello DID WG,

I thought I'd write up some ideas how YOU could contribute to the 
ongoing work on the DID Resolution spec.
This is basically a list of issues which are ready for PR and should be 
quite easy to address.
In other words, these are quick ways of becoming official contributors 
to W3C specs! :)

#17: Is DID Resolution a layer defined on top of the DID layers? 
<https://github.com/w3c/did-resolution/issues/17>
TODO: Explain that DID Resolution is built on top of the main DID spec 
and summarize what it adds.

#18: Clarify the role of the DID Resolution spec relative to other DID 
specs <https://github.com/w3c/did-resolution/issues/18>
TODO: Same as before, both issues can be addressed in a single PR.

#45 Define DDO as "DID Descriptor Object" that can bootstrap into EDO 
"Entity Descriptor Object" <https://github.com/w3c/did-resolution/issues/45>
TODO: No need to mention acronyms "DDO" or "EDO", but explain somewhere 
that DID methods may use intermediate, partial DID documents that may 
constitute a non fully formed DID Document. And that these intermediate 
DID documents are not the final results of a DID resolution process.

#53 Disallow JSON-LD remote context retrieval 
<https://github.com/w3c/did-resolution/issues/53>
TODO: Explain in the Security Considerations section that the DID 
document's JSON-LD contexts must not be retrieved from a remote location.

#111: Explain that the HTTP(S) binding can also be used locally 
<https://github.com/w3c/did-resolution/issues/111>
TODO: What the issue title says, i.e. explain that the HTTP(S) binding 
does not necessarily imply a remotely hosted service, but can also be 
used locally. This could go into the "HTTP(S) Binding" section, or the 
"Resolver Architectures" section.

#136: Define invalidDidDocument error 
<https://github.com/w3c/did-resolution/issues/136>
TODO: Define this error code, just follow the examples of other error 
codes that we have already.

#140: Define invalidResolutionOptions error 
<https://github.com/w3c/did-resolution/issues/140>
TODO: Define this error code, just follow the examples of other error 
codes that we have already.

If you like any of these issues, just assign them to you on Github, and 
start working on PRs!
If there are any questions, also feel free to reply to this message.

all the best,
Markus

Received on Wednesday, 23 April 2025 21:10:54 UTC