Closed kd-ods closed 4 months ago
OCDS data requires conformance with the I-JSON (Internet JSON) specification in RFC7493. We should consider that.
While we maintain requirements around statement order in the top-level BODS JSON array, we cannot require conformance with I-JSON, because:
The order of object members in an I-JSON message does not change the meaning of an I-JSON message. A receiving implementation MAY treat two I-JSON messages as equivalent if they differ only in the order of the object members.
I don't think that any detailed guidance is required for the moment. But it's probably worth referencing the JSON specifications: IETF's RFC 8259 and ECMA-404. In particular, we might want to draw people's attention to:
Is there anything else that should be covered?
I think this page could be edited to include the above.