Conflicting normative statements about didDocument representation
didDocument says "MUST be a DID document that is capable of being represented", but https://www.w3.org/TR/did-resolution/#did-resolution-options says "The DID resolver implementation SHOULD use this value to determine the representation of the returned didDocument", which implies that the resolver is returning a serialized document rather than a parsed one. Which is it?
From https://github.com/w3ctag/design-reviews/issues/1157#issuecomment-3439062470
This is related to https://github.com/w3c/did-resolution/issues/116 - we want to model accept headers following http
The language in referred to here is ok. All returned DID documents must be representable in application/did. Accept header can specify other representations for a DID document, these representations MUST be translatable to application/did
This was discussed during the #did meeting on 04 December 2025.
View the transcript
w3c/did-resolution#234
ottomorac: this one is pretty much ready for PR
… Will has added some elements
<ottomorac1> q>
<Zakim> JoeAndrieu, you wanted to comment on #217
JoeAndrieu: the resolution was about the accept headers in HTTP
ottomorac: which of the two statements would be correct?
JoeAndrieu: I think that it reads akwardly more than it is wrong
ottomorac: do you think you could propose a better wording?
JoeAndrieu: maybe. I think Will has an idea about how to resolve this.