-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: ENCODINGS PR02
-
Fix Version/s: None
-
Component/s: ENCODINGS Specification
-
Labels:None
-
Environment:
TAB Review
"The term ""encoding"" is applied to XML, JSON, EXI but also to Bool 3.3.1, Int 3.3.2, Real 3.3.3, Str 3.3.4, 3.3.5 Abstime, etc. not to mention in the conformance clause: ""An implementation MUST specify its supported encodings.""
XML ""encoding"" normally refers to the use of XML syntax. A string ""encoding,"" at least in Unicode conformant documents, refers to a Unicode defined byte sequence that represents characters. The various other uses of ""encoding"" in this document appear to be data types but it isn't possible to say for sure.
If in the enumeration of various values ""encoding"" was meant to be data type, then use ""data type"" and not encoding.
BTW, this specification does not specify or reference another document that specifies how ""An implementation MUST specify its supported encodings.""
Lacking any means to declare an encoding and no meaningful definition of encoding, it is difficult to see how any application could conform to this specification."