eclipse-thingweb / eclipse-thingweb/node-wot

Different Form types

Open
#561 0 comments 0 reactions 0 assignees View on GitHub
core enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.