-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is the WebIDL expression necessary? #4
Comments
I vote separate document. |
+1 on separate document. But related question: I don't see that WebIDL has the representational horsepower to construct a graph. So how does a LinkedDataSignature2015 get generated for it? |
Why should it be in a separate document? I thought we wanted to show that WebIDL was a valid syntax. |
@burnburn Reasons that it might make more sense to have it in a separate document:
|
@msporny Reason 1 makes sense, since we are particularly interested in making clear that no browser support or modifications are required for this first effort. I am not arguing for WebIDL to remain. I merely want the reasons for removing it to be clear so we can begin developing our criteria for why certain syntaxes will go into the document and others won't. |
I support having one syntax in all the examples in the spec document (JSON-LD would be my preference) but being very clear in the language that multiple syntaxes are possible and providing examples in other syntaxes as an appendix or other related resource. |
@burnburn the WebIDL has been commented out in the spec (but not removed). Should we close this issue and move the WebIDL to its own spec? Granted, most of the WebIDL is now out of date (as the data model has shifted slightly and will probably continue to shift over time). I don't think anyone is asking for WebIDL at this point, and if they do, we can express it in a separate spec. |
Just remove it. We can always pull it from history if needed.
…On Wed, Oct 25, 2017 at 11:41 AM Manu Sporny ***@***.***> wrote:
@burnburn <https://github.com/burnburn> the WebIDL has been commented out
in the spec (but not removed). Should we close this issue and move the
WebIDL to its own spec? Granted, most of the WebIDL is now out of date (as
the data model has shifted slightly and will probably continue to shift
over time.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABHeU66wBwWG3R2NQL_nuXCEOy9gmD4vks5sv1aygaJpZM4K90ah>
.
|
Ok, will do. I'll submit a new PR for that. |
The spec no longer includes WebIDL and there are no plans to include it for 1.0. Closing this issue as the group seems to have reached consensus on this. We can always add WebIDL back in to the spec (or create a separate spec w/ WebIDL definitions). |
Do we need to specify the WebIDL expression of Verifiable Claims in the same document? Should it be in a separate document? It feels pretty heavy-weight in the current document.
The text was updated successfully, but these errors were encountered: