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

Update relationship between DID spec and URI spec #81

Closed
msporny opened this issue May 14, 2018 · 3 comments
Closed

Update relationship between DID spec and URI spec #81

msporny opened this issue May 14, 2018 · 3 comments
Assignees
Labels
editorial Editorial changes to the specification

Comments

@msporny
Copy link
Contributor

msporny commented May 14, 2018

@gklyne wrote:

(nit) You say "Conceptually, the relationship of this specification and a DID method specification is similar to the relationship of the IETF generic URI specification ([[RFC3986]]) and a specific URI scheme" - to me, it feels more like the relationship between the URN specification and a specific URN namespace ID.

@msporny msporny added the editorial Editorial changes to the specification label May 14, 2018
@msporny msporny self-assigned this May 14, 2018
@msporny
Copy link
Contributor Author

msporny commented May 14, 2018

Create a PR to update the spec language to make relationship between DID spec and URI spec more accurate.

@ppKrauss
Copy link

Hi @msporny, yes DID-spec resembles URN...

... perhaps the first step is to show "how to do this in the descentralized way": the new RFC 8141 was good, but not changed the central role of IANA in the control of urn-namespaces... Of course, with URN space registered, you can go ahead using concepts as resolution, a central mechanism for URNs, that can be descentralized.

URNs also offers a wide list of good use cases, to adapt here. The main use cases are pehaps the most complex ones, with hierarchical uniform names: as DNS, more centralization in the root-authorities. Document idenfiers, as DOI, ELI or URN LEX, all are conceptually URNs, all good use cases. The URN LEX shows the broader "path of decentralization".

@peacekeeper
Copy link
Member

Fixed by #180. That PR added a NOTE which mentions both 1. the relationship between the "generic URI specification" and a "specific URI scheme", and 2. the relationship between the "generic URN specification" and a "specific URN namespace definition". Closing.

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

3 participants