- From: Markus Sabadello <markus@danubetech.com>
- Date: Thu, 11 Apr 2019 18:55:29 +0200
- To: =Drummond Reed <drummond.reed@evernym.com>
- CC: W3C Credentials CG <public-credentials@w3.org>
- Message-ID: <32F15D36-A5C1-4240-83A8-8A29685F4ECF@danubetech.com>
This one has colon characters in the matrix parameter value, the current grammar doesn't allow that. Markus On 11 April 2019 18:50:57 CEST, =Drummond Reed <drummond.reed@evernym.com> wrote: >Markus, this is cool and a great test of the ABNF. However I can't >figure >out why some of the examples won't parse. For example, what's the issue >with the error below? > >Parse problem for >did:example:1234;version-time=2019-05-23T14:22:27;service=agent: Not a >valid DID URL: extra data found >234;version-time=2019-05-23T14:22:27;service=agent ^ > >Also, just a reminder to everyone that we'll have our weekly combined >DID >Spec and DID Resolution Spec webmeeting today from 1-3PM Pacific Time, >20:00-22:00 UTC. Zoom webmeeting details are on the meeting page ><https://docs.google.com/document/d/1qYBaXQMUoB86Alquu7WBtWOxsS8SMhp1fioYKEGCabE/edit?usp=sharing> >. > >On Thu, Apr 11, 2019 at 8:25 AM Markus Sabadello ><markus@danubetech.com> >wrote: > >> To help with the ABNF discussion, I built a simple frontend for a >parser >> for the proposed "matrix parameters" syntax, see here: >> https://parser.uniresolver.io/ >> >> Note that not all examples can be successfully parsed - this is >> intentional. >> >> (This uses the aParse parser generator <http://www.parse2.com/>, the >> generated parser code is here >> ><https://github.com/peacekeeper/did-common-java/tree/matrix-parameters>). >> >> Markus >> On 4/10/19 5:24 PM, Markus Sabadello wrote: >> >> After various conversations e.g. on recent DID Spec and DID >Resolution >> calls, there's now a proposal >> ><https://docs.google.com/document/d/1TctFY8euBH2wq7Z8c9KccICDZUGZplvhoqlHlFMahGk/> >> to use "matrix parameters" in DID URL syntax. >> There's also a second document >> ><https://docs.google.com/document/d/1VpYPvUw2o-01e727bCy2V-0MUEe0_NB-EqX677scQbI/> >> that lists use cases for such parameters. >> >> That second document also compares other options for expressing >resolution >> parameters (using colons instead of semicolons). >> >> Matrix parameters were first proposed >> <https://www.w3.org/DesignIssues/MatrixURIs.html> in 1996. >> >> Please review and post comments, and let's see if we have consensus >to >> adopt a DID ABNF (excuse me, a DID grammar) based on this proposal. >> >> If you have time, please join tomorrow's combined DID Spec and DID >> Resolution Spec call >> ><https://docs.google.com/document/d/1qYBaXQMUoB86Alquu7WBtWOxsS8SMhp1fioYKEGCabE/> >> where we will discuss this. >> >> Markus and =Drummond >> >> >> >>
Received on Thursday, 11 April 2019 16:55:55 UTC