eclipse-thingweb / eclipse-thingweb/node-wot
Different Form types
- Dominant language
- TypeScript
- Stars
- 192
- Forks
- 100
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 8
Description
https://github.com/eclipse/thingweb.node-wot/pull/550 brought to light that the ThingDescription differs between *different* forms for root, properties, actions and events (e.g., different `op`s).
* Property: https://github.com/w3c/wot-thing-description/blob/0600e4384c129bf1dc1fa4fa1a34074d6b684afa/validation/td-json-schema-validation.json#L254
* Root: https://github.com/w3c/wot-thing-description/blob/0600e4384c129bf1dc1fa4fa1a34074d6b684afa/validation/td-json-schema-validation.json#L437
* ...
Shall we have *different* `form`s also?
This would be a breaking change for [`ProtocolClient`](https://github.com/eclipse/thingweb.node-wot/blob/869e917b0ab85d276913e062d2da4b5313730897/packages/core/src/protocol-interfaces.ts#L27) also.
Contributor guide
Assessment
This issue has not been assessed yet.