- From: Michael Herman (Parallelspace) <mwherman@parallelspace.net>
- Date: Tue, 9 Apr 2019 00:10:38 +0000
- To: Manu Sporny <msporny@digitalbazaar.com>, Justin Richer <jricher@mit.edu>
- CC: "public-credentials@w3.org" <public-credentials@w3.org>
- Message-ID: <BYAPR13MB28373F67F3AFB68E135FAC7EC32D0@BYAPR13MB2837.namprd13.prod.outlook.com>
Justin, I'm using an alternative approach. Checkout Universal Decentralized Identifier URI Specification: DSDG Matrix and $supportedCapabilities https://www.youtube.com/watch?v=LgbznYPnJvY&list=PLU-rWqHm5p45c9jFftlYcr4XIWcZb0yCv&index=4 Michael Get Outlook for Android<https://aka.ms/ghei36> ________________________________ From: Justin Richer <jricher@mit.edu> Sent: Monday, April 8, 2019 4:33:47 PM To: Manu Sporny Cc: public-credentials@w3.org Subject: Re: Use Case Examples for DID URL Parameter Formats I don’t like this approach at all. Isn’t the DID method already in the DID that it’s attached to? And what happens when you try to put parameters on a different method? And, most importantly, what happens when one method has a good idea and it propagates to other methods? So the foo-widget is copied from the foo method to the bar and qux methods, but it’s still called foo-widget because that’s what everyone’s code is scanning for and nobody wants to change it to scan for bar-widget and qux-widget, and of course nobody’s ever going to change it to just plain widget because if that kind of thing happened then we wouldn’t have x-www-url-form-encoded as a MIME type in use today (the x- is supposed to mean experimental, and yet decades later here we are). — Justin On Apr 6, 2019, at 3:37 PM, Manu Sporny <msporny@digitalbazaar.com<mailto:msporny@digitalbazaar.com>> wrote: On 4/6/19 1:49 PM, =Drummond Reed wrote: *Method-specific parameter names* One thought I had after the call was to require method-specific parameter names to be prefixed with the DID Method to ensure no collisions. It's a simple rule that removes the need for a centralized parameter name registry. So, for example: sov-foo v1-bar btcr-baz The ones in the DID spec would not be prefixed: service path lothor-destroyer-of-worlds etc. -- manu -- Manu Sporny (skype: msporny, twitter: manusporny) Founder/CEO - Digital Bazaar, Inc. blog: Veres One Decentralized Identifier Blockchain Launches https://tinyurl.com/veres-one-launches
Received on Tuesday, 9 April 2019 00:11:05 UTC