w3c-ccg / did-spec

Please see README.md for latest version being developed by W3C DID WG.
https://w3c.github.io/did-core/
Other
124 stars 45 forks source link

Update ABNF to use matrix parameters #187

Closed peacekeeper closed 5 years ago

peacekeeper commented 5 years ago

This updates the ABNF and introduces matrix parameters, based on discussions on the mailing list as well as the DID Spec and DID Resolution Spec Weekly Meetings.

Fixes #85. Fixes #90. Fixes #170. Fixes #177. Replaces https://github.com/w3c-ccg/did-spec/pull/106. Related to #185.

UPDATE: This PR has been closed and replaced by https://github.com/w3c-ccg/did-spec/pull/189


Preview | Diff

peacekeeper commented 5 years ago

Here's an experimental parser generated from the proposed new ABNF: https://parser.uniresolver.io/

Source code: https://github.com/decentralized-identity/did-common-java/tree/matrix-parameters

peacekeeper commented 5 years ago

Based on feedback this week, I am creating new PRs that separate 1. Introduction of the matrix parameter concept itself, and 2. Concrete proposed matrix parameters. This way, we can better organize the discussion and accept/change/reject the PRs separately. Please continue here on the new PR: https://github.com/w3c-ccg/did-spec/pull/189