Skip to content
This repository has been archived by the owner on Oct 29, 2019. It is now read-only.

Does the did-spec need to be specific about which parts of the URI RFC it is conformant with? #169

Closed
mwherman2000 opened this issue Feb 13, 2019 · 8 comments
Labels
editorial Editorial changes to the specification

Comments

@mwherman2000
Copy link

mwherman2000 commented Feb 13, 2019

...so we can avoid these types of conversations? #167 (comment)

TODO: Add an RFC 3986 specific section to the DID spec called "RFC 3986 Conformance".

@mwherman2000
Copy link
Author

mwherman2000 commented Feb 13, 2019

Talk about how DIDs are conformant ... not if. There's some subtlies (sp) here:

  1. DIDs can have a specific syntax specification that is structured differently from the URI spec and still be 100% conformant. ... defined as parsable by a URI parser.
  2. This is different from DIDs supporting every possible syntax "configuration" in the URI spec. Hope this clear ...it may not be.

I think @dmitrizagidulin has done a good/great job with the new DID ABNF syntax.

CC: @talltree

@talltree
Copy link
Contributor

talltree commented Feb 17, 2019 via email

@brentzundel
Copy link
Contributor

brentzundel commented Feb 17, 2019 via email

@talltree
Copy link
Contributor

talltree commented Feb 17, 2019 via email

@rhiaro rhiaro added the editorial Editorial changes to the specification label Mar 1, 2019
@rhiaro
Copy link
Member

rhiaro commented Mar 30, 2019

As I understand it a DID URI should be conformant with the whole of RFC 3986. Therefore there is no need to add language about "which parts" (and therefore this issue can be closed). Does anyone disagree with that?

@talltree
Copy link
Contributor

talltree commented Apr 1, 2019 via email

@peacekeeper
Copy link
Member

@mwherman2000 considering the current ABNF grammar in the spec (after merging #189), and considering the discussion in this thread, do you still see an open issue here?

  • If yes, could you explain a bit more why and how we need to be more specific about RFC3986 conformance?
  • If no, can we close this issue?

@jandrieu
Copy link
Contributor

It seems there was consensus on an approach in response to this issue and that an update to the ABNF was merged in based on that consensus.

If there are still outstanding concerns, please raise a new issue in the DIDWG did-spec repo.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
editorial Editorial changes to the specification
Projects
None yet
Development

No branches or pull requests

6 participants