-
Notifications
You must be signed in to change notification settings - Fork 43
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
operations are claimed to be extendable #619
Comments
Sadly this was already published in the 1.0 version. We need a better review of the entire specification. |
We have to discuss why the TD does not permit this requirement. If I remember correctly, this requirement was introduced by @mkovatsc into the 1.0 specification. |
Simply because we cannot have the assumption that a Thing is coupled to a Consumer, i.e. defining both sides of the contract. An application logic is based on the op values, they are not simple semantic annotations. In any case, there is a clear contradiction between the two specifications. See the following on the TD spec (below the first table of https://www.w3.org/TR/wot-thing-description/#form) :
Also the table at the same link has the following for the values of the op:
|
There is a very wrong claim in this specification:
This is completely wrong from the TD spec point of view. Operations are predefined and cannot be extended. Even if they were to be extended, how can a consumer understand what to do with them?
The text was updated successfully, but these errors were encountered: