w3c / did-core

W3C Decentralized Identifier Specification v1.0
https://www.w3.org/TR/did-core/
Other
405 stars 94 forks source link

Fix substantive issues related to Representations intro section. #644

Closed msporny closed 3 years ago

msporny commented 3 years ago

This PR cleans up the introductory portion of the Representations section by 1) providing a non-normative background to what representation/production/consumption is, 2) groups the normative statements into 3 groups -- all representations, all conforming producers, and all conforming consumers, 3) downgrades a MAY statement that wasn't easily testable but keeps the language around to make the intent clear. I tried to keep the essence of the section intact, but did end up modifying a few normative statements... so this PR makes substantive changes while trying to preserve what the section was doing.


Preview | Diff

msporny commented 3 years ago

I'm holding this PR until we can resolve @peacekeeper's ADM serialization concern in https://github.com/w3c/did-core/pull/644#discussion_r576329987

iherman commented 3 years ago

This issue was discussed in a meeting.

msporny commented 3 years ago

Substantive, multiple reviews, changes requested and made, objection raised by @peacekeeper and address via spec text change, no objections remain, merging.