Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version 7.0.15 release #196

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 26 additions & 6 deletions _pages/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ permalink: /changelog/
sidebar:
nav: "changelog"
---

# Version 7.0.15

- Clarified that `FORM`.`MEDI` describe the original medium, not the derived medium, when used with derived files.

- Clarified the meaning of the `WWW` structure, which previously only mentioned its payload datatype.

- Clarified `PLAC` to both define "jurisdiction" and document its meaning in the absence of a `PLAC`.`FORM`.

- Clarified what the term "principal date" means in different contexts in the definition of `g7:DATE`.

- Updated `NICK` to no longer suggest that some names are "improper" and to document the diversity of views in what a "nickname" is.

- Removed confusing reference to superstructures in the meaning of a documented extension tag.

- Added ABNF for more datatypes and updated DIGIT's capitalization for compatibility with more ABNF toolchains.

- Various typo corrections.


# Version 7.0.14

- Recommend that `NO XYZ` only be used where `XYZ` is permitted (its meaning is undefined elsewhere).
Expand Down Expand Up @@ -100,7 +120,7 @@ nav: "changelog"

- Changes anticipating a coming extension registry:

- Add URIs for sets of enumeration values. This has changes some fragment identifiers in the HTML version of the spec and could cause hotlinks to the specific sections discussing enumeration sets to change.
- Add URIs for sets of enumeration values. This changed some fragment identifiers in the HTML version of the spec and could cause hotlinks to the specific sections discussing enumeration sets to change.

- Many updates to the YAML format served at <https://gedcom.io/terms/v7/record-INDI> and at the other URIs in the specification.

Expand Down Expand Up @@ -166,7 +186,7 @@ nav: "changelog"
- `mul` can be used if there is no single primary language, but is unlikely to provide practical functionality beyond `und`.
- `zxx` can be used for ASCII art and other non-language text, and can improve accessibility for screen readers.

- Clarify that empty *payloads* are encoded as missing `LineVal`s and empty `LineVal`s are not been permitted; this has been true since 7.0.0 but was easily overlooked in the previous text.
- Clarify that empty *payloads* are encoded as missing `LineVal`s and empty `LineVal`s are not permitted; this has been true since 7.0.0 but was easily overlooked in the previous text.

- Note cases where the same couple might be the partners in multiple `FAM` records.

Expand Down Expand Up @@ -247,7 +267,7 @@ nav: "changelog"

# Version 7.0.0

As a major release and the first update to the specification in 20 years, there a many changes in this version.
As a major release and the first update to the specification in 20 years, there are many changes in this version.

This version is the first version to use [semantic versioning](https://semver.org/).
7 was chosen as the new major version number because 1 through 6 were each used previously, some for released standards and others for abandoned drafts.
Expand Down Expand Up @@ -329,7 +349,7 @@ Earlier versions of GEDCOM predated language tags, media types, and Unicode beca

## New Extensibility

- Every standard tag now has a single "default" meaning, even if it also has additional meanings in other contexts. Tags conforming to this default meaning can now be used by extensions as substructures of structures with extention tags.
- Every standard tag now has a single "default" meaning, even if it also has additional meanings in other contexts. Tags conforming to this default meaning can now be used by extensions as substructures of structures with extension tags.

- Extension tags remain in a backwards-compatible way, but should additionally be paired with a URI to avoid name collisions and provide documentation.

Expand All @@ -353,7 +373,7 @@ Earlier versions of GEDCOM predated language tags, media types, and Unicode beca

- Age phrases are now only phrases, not long-hand terms for specific age ranges

- Previously registered values (APPROVED_SYSTEM_ID, RECEIVING_SYSTEM_NAME, etc) are kept as-is if present; new ones are URIs instead of having a separate registration process
- Previously registered values (APPROVED_SYSTEM_ID, RECEIVING_SYSTEM_NAME, etc.) are kept as-is if present; new ones are URIs instead of having a separate registration process

- `RESI` may have a payload, just as all other attributes may

Expand All @@ -371,7 +391,7 @@ Various ambiguities were identified in version 5.5.1: some due to poor wording,

- Dual-year dates were used with widely different semantics and have been replaced by more flexibility in date phrases.

- `SEX` is now unambiguously biological sex at birth; all other related concepts (gender identity, sexual preference, sex reassignment, etc) are time-varying attributes and to be stored in an individual attribute instead
- `SEX` is now unambiguously biological sex at birth; all other related concepts (gender identity, sexual preference, sex reassignment, etc.) are time-varying attributes and to be stored in an individual attribute instead

Note that new tags were not introduced for gender-related attributes. It is not yet clear what the correct set of attribute types should be given the evolving and regionally-specific understanding of these concepts. The generic `FACT` is recommended for these concepts instead.

Expand Down
2 changes: 2 additions & 0 deletions _pages/tag-def/ABBR.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/record-SOUR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADDR.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@ superstructures:
"https://gedcom.io/terms/v7/WILL": "{0:1}"
"https://gedcom.io/terms/v7/record-REPO": "{0:1}"
"https://gedcom.io/terms/v7/record-SUBM": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADOP-FAMC.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/ADOP": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADOP.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADR1.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/ADDR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADR2.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/ADDR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ADR3.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/ADDR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
37 changes: 0 additions & 37 deletions _pages/tag-def/AFN.md

This file was deleted.

2 changes: 2 additions & 0 deletions _pages/tag-def/AGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ superstructures:
"https://gedcom.io/terms/v7/SSN": "{0:1}"
"https://gedcom.io/terms/v7/WIFE": "{1:1}"
"https://gedcom.io/terms/v7/WILL": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/AGNC.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,8 @@ superstructures:
"https://gedcom.io/terms/v7/RETI": "{0:1}"
"https://gedcom.io/terms/v7/SSN": "{0:1}"
"https://gedcom.io/terms/v7/WILL": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ALIA.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ANCI.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ANUL.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/ASSO.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ superstructures:
"https://gedcom.io/terms/v7/WILL": "{0:M}"
"https://gedcom.io/terms/v7/record-FAM": "{0:M}"
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/AUTH.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/record-SOUR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BAPL.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BAPM.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BARM.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BASM.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BIRT.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BLES.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/BURI.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CALN.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/REPO": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CAST.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:

value of:
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CAUS.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ superstructures:
"https://gedcom.io/terms/v7/RETI": "{0:1}"
"https://gedcom.io/terms/v7/SSN": "{0:1}"
"https://gedcom.io/terms/v7/WILL": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CHAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ superstructures:
"https://gedcom.io/terms/v7/record-SNOTE": "{0:1}"
"https://gedcom.io/terms/v7/record-SOUR": "{0:1}"
"https://gedcom.io/terms/v7/record-SUBM": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CHIL.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/record-FAM": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CHR.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CHRA.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ substructures: {}

superstructures:
"https://gedcom.io/terms/v7/ADDR": "{0:1}"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CONF.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ superstructures:
value of:
- "https://gedcom.io/terms/v7/enumset-EVEN"
- "https://gedcom.io/terms/v7/enumset-EVENATTR"

contact: "https://gedcom.io/community/"
...

```
2 changes: 2 additions & 0 deletions _pages/tag-def/CONL.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ substructures:

superstructures:
"https://gedcom.io/terms/v7/record-INDI": "{0:M}"

contact: "https://gedcom.io/community/"
...

```
Loading
Loading