-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: ENCODINGS PR02
-
Fix Version/s: ENCODINGS WD12
-
Component/s: ENCODINGS Specification
-
Labels:None
-
Environment:
TAB Review
-
Resolution:
"2.1 Design Philosophy reads in part:
-
-
-
-
Higher level semantics are captured via contracts. Contracts ""tag"" an object with a type and can be applied dynamically. This is very useful for modeling systems which are dynamically configured in the field. What is important is that contracts are optionally understood by clients. Contracts do not affect the XML syntax nor are clients required to use them for basic access to the object tree. *Contracts are merely an abstraction which is layered cleanly above the object tree and its fixed XML syntax.*
-
-
-
The last sentence appears to be a direct contradiction of:
OBIX 1.1 3.5 Contracts
-
-
-
-
Contracts, which are standard OBIX objects used as a template.
-
-
-
Terminology, especially terminology central to a standard, should be used consistently across all parts of the standard."