Skip to content
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

W3C compliance - Use forms instead of links in Properties, Actions, and Events #18

Merged
merged 4 commits into from
May 13, 2021

Conversation

relu91
Copy link
Contributor

@relu91 relu91 commented Mar 20, 2021

Hello, this is one of the first steps to achieve compliance with the current W3C Thing Description specification. This PR renames links to forms in property, actions, and events JSON schemas.

See WebThingsIO/gateway#2806 for context and rationale.

One comment, in the long run, it might be more convenient to use directly the JSON schema published by the w3c so that we don't need to manually copy over the changes between versions. However, I think that during this transition phase we could incrementally update the schemas here.

relu91 added 4 commits March 17, 2021 11:12
See also WebThingsIO#2806
to be consistent with the other affordances
@tim-hellhake tim-hellhake merged commit 7cc08ec into WebThingsIO:master May 13, 2021
LiberalArtist added a commit to LiberalArtist/webthings-gateway-addon-node that referenced this pull request Nov 24, 2021
This commit fixes the schema submodule to refer to the version of
WebThingsIO/gateway-addon-ipc-schema#18
that was ultimately merged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants