Skip to content

Commit

Permalink
Labelled version as 4.0beta1.
Browse files Browse the repository at this point in the history
  • Loading branch information
webb committed May 29, 2020
1 parent 10e3b32 commit c1341aa
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 9 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@

# NIEM JSON Specification

# Publication checklist

- [ ] Update document version
- [ ] Update document date

# Issues & Notes

- The conformance of the JSON-LD to a specific IEPD may involve converting the
Expand Down
4 changes: 2 additions & 2 deletions publish/niem-json-spec.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions publish/niem-json-spec.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
NIEM JSON Specification

Version 4.0alpha1
Version 4.0beta1

April 30, 2018
May 29, 2020

NIEM Technical Architecture Committee (NTAC)

Expand Down Expand Up @@ -242,13 +242,13 @@ Table of contents

[Definition: NIEM JSON document strictly conformant to a schema]

A NIEM JSON document strictly conformant to a schema is a [JSON-LD document] that may be assigned a one-to-one correspondence to a [conformant instance XML document] valid against a [conformant schema document set]. It is a [conformance target] of this specification. A NIEM JSON document strictly conformant to a schema MUST conform to all rules of this specification that apply to this conformance target. The [conformance target identifier] for this conformance target is http://reference.niem.gov/niem/specification/niem-json-spec/4.0alpha1/#Strict.
A NIEM JSON document strictly conformant to a schema is a [JSON-LD document] that may be assigned a one-to-one correspondence to a [conformant instance XML document] valid against a [conformant schema document set]. It is a [conformance target] of this specification. A NIEM JSON document strictly conformant to a schema MUST conform to all rules of this specification that apply to this conformance target. The [conformance target identifier] for this conformance target is http://reference.niem.gov/niem/specification/niem-json-spec/4.0/#Strict.

4.2. NIEM JSON document laxly conformant to a schema

[Definition: NIEM JSON document laxly conformant to a schema]

A NIEM JSON document laxly conformant to a schema is a [JSON-LD document] that may be interpreted using the RDF vocabulary defined by a [conformant schema document set]. It is a [conformance target] of this specification. A NIEM JSON document laxly conformant to a schema MUST conform to all rules of this specification that apply to this conformance target. The [conformance target identifier] for this conformance target is http://reference.niem.gov/niem/specification/niem-json-spec/4.0alpha1/#Lax.
A NIEM JSON document laxly conformant to a schema is a [JSON-LD document] that may be interpreted using the RDF vocabulary defined by a [conformant schema document set]. It is a [conformance target] of this specification. A NIEM JSON document laxly conformant to a schema MUST conform to all rules of this specification that apply to this conformance target. The [conformance target identifier] for this conformance target is http://reference.niem.gov/niem/specification/niem-json-spec/4.0/#Lax.

5. Rules

Expand Down
7 changes: 4 additions & 3 deletions src/macros.m4
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
m4_changequote([[[,]]])m4_dnl
m4_changecom(,)m4_dnl
m4_define([[[MACRO_DOCUMENT_VERSION]]],[[[4.0alpha1]]])m4_dnl
m4_define([[[MACRO_DOCUMENT_DATE]]],[[[2018-04-30]]])m4_dnl
m4_define([[[MACRO_SPECIFIED_VERSION]]],[[[4.0]]])m4_dnl What version is the spec representing? (e.g., 4.0, 4.1)
m4_define([[[MACRO_DOCUMENT_VERSION]]],[[[4.0beta1]]])m4_dnl What version is the spec representing? (e.g., 4.0, 4.1)
m4_define([[[MACRO_DOCUMENT_DATE]]],[[[2020-05-29]]])m4_dnl
m4_define([[[MACRO_SHORT_NAME]]],[[[niem-json-spec]]])m4_dnl
m4_define([[[MACRO_DOCUMENT_URI]]],[[[http://reference.niem.gov/niem/specification/MACRO_SHORT_NAME/MACRO_DOCUMENT_VERSION/]]])m4_dnl
m4_define([[[MACRO_DOCUMENT_URI]]],[[[http://reference.niem.gov/niem/specification/MACRO_SHORT_NAME/MACRO_SPECIFIED_VERSION/]]])m4_dnl
m4_dnl conformance targets
m4_define([[[MACRO_CT_URI_LAX]]],[[[MACRO_DOCUMENT_URI[[[]]]#Lax]]])m4_dnl
m4_define([[[MACRO_CT_URI_STRICT]]],[[[MACRO_DOCUMENT_URI[[[]]]#Strict]]])m4_dnl
Expand Down

0 comments on commit c1341aa

Please sign in to comment.