Releases: NIEM/NIEM-JSON-Spec
NIEM JSON Specification, version 5.0
The NIEM JSON Specification establishes the technical basis for using JavaScript
Object Notation (JSON) as a data format for exchange of information consistent
with NIEM-conformant schemas and information exchange package documentations
(IEPDs).
Changes:
- Adds JSON Normalization section, including examples
- Updates Reference Appendix
- Updates rule 5-2 to reference NIEM JSON normalization
- Adds short description of construction of
@type
annotations, along with appropriate external reference
NIEM JSON Specification, version 5.0rc2
The NIEM JSON Specification establishes the technical basis for using JavaScript
Object Notation (JSON) as a data format for exchange of information consistent
with NIEM-conformant schemas and information exchange package documentations
(IEPDs).
Changes in this release:
- Corrected JSON rdf:type error
- Clarified NIEM JSON normalization definition
- Corrected rule 5-2 to reference NIEM JSON normalization
- Added short description of construction of
@type
annotations, along with appropriate external reference
NIEM JSON Specification, version 5.0rc1
The NIEM JSON Specification establishes the technical basis for using JavaScript
Object Notation (JSON) as a data format for exchange of information consistent
with NIEM-conformant schemas and information exchange package documentations
(IEPDs).
Changes in this release:
- Updated version and date
NIEM JSON Specification, version 5.0beta1
Changes:
- Adds JSON Normalization section, including examples
- Augments Literal Object Conversion section with tying information
- Updates Reference Appendix
Closes:
NIEM JSON Specification version 4.0beta1
Published to https://niem.github.io/NIEM-JSON-Spec/v4.0beta1/
Added "Audience" section.
Included source code with published content.
Updated text in section 5.2 to clarify that external content is not material to conformance to this spec.
Added text supporting that the definitions for conformance targets aren't merely circular references.
Added text supporting rule 5-2.
Added 'make pages' for publishing versions to branch gh-pages.
Added new section that provides an example of literal-to-object conversion.
Use RDF term "equivalent" for strictly conformant NIEM JSON.
Add definition of "equivalent" RDF Graph.
Add definition of "RDF graph".
Add "equivalent" terminology to rule 5-2.
Update "RDF graph" terminology around rule 5-2.
Sort References alphabetically.
Apply rule 5-3 to LAX and STRICT.
Added reference to term "RDF graph".
Updated rule 5-3 to make the union of RDF graphs for the JSON and the schema explicit.
Renamed rule 5-3 to reflect that it's not just about LAX.
Changed conformance targets on rule 5-3 to include LAX and STRICT.
Revised definition of STRICT to refer to "conformant schema document set".
Added document conventions section, adapted from NIEM NDR.
Labelled version as 4.0beta1.
Issues closed:
NIEM JSON Specification Version 4.0alpha1
NIEM JSON Specification Version 4.0alpha1.
This draft is viewable at
https://rawgit.com/NIEM/NIEM-JSON-spec/v4.0alpha1/niem-json-spec.html.
Please submit any comments as issues at
https://github.com/NIEM/NIEM-JSON-Spec/issues.