Skip to content

Commit

Permalink
Add HEAD.NOTE to many example files (#206)
Browse files Browse the repository at this point in the history
As noted in FamilySearch/GEDCOM#561 many of the example files don't make any sense:
they contain more-or-less random payloads of the right type for each structure. This adds the following to the header of each such file:

```ged
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
```

Note that some example files are made-up data but at lease somewhat internally consistent; for example, `same-sex-marriage.ged` has internally-consistent (but made-up) names and relationships. This does not add that note to those files.

This commit also does not change the .gdz files. I can't recall if those are automatically updated or if I need to update them manually.
  • Loading branch information
tychonievich authored Oct 29, 2024
1 parent 5a059b5 commit f8e307f
Show file tree
Hide file tree
Showing 14 changed files with 18 additions and 3 deletions.
1 change: 1 addition & 0 deletions testfiles/gedcom70/age.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @I1@ INDI
1 NOTE There are many ways to express an age of "zero".
1 CHR
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/escapes.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @I1@ INDI
1 NAME John /Doe/
1 NOTE me@example.com is an example email address.
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/extension-record.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
1 SOUR Test
0 @I1@ INDI
1 NAME John /Doe/
Expand Down
4 changes: 3 additions & 1 deletion testfiles/gedcom70/extensions.ged
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@
2 TAG _PHRASE https://gedcom.io/terms/v7/PHRASE
2 TAG _PARTY http://example.com/party-participation
2 TAG _PARTY http://example.com/party
1 NOTE This file contains the following extension-related content:
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
2 CONT
2 CONT This file contains the following extension-related content:
2 CONT Standard record with an extTag 0 @U1@ _USER
2 CONT Standard substructure 1 NAME Aliased record
2 CONT Standard structure with an extTag 1 _CREATOR @U1@
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/filename-1.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @1@ OBJE
1 NOTE Traditional file URI for a local file with an empty authority, per RFC 8089.
1 FILE file:///unix/absolute
Expand Down
5 changes: 3 additions & 2 deletions testfiles/gedcom70/lang.ged
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
0 HEAD
1 SOUR TEST_FILES
1 SUBM @1@
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
1 SOUR TEST_FILES
1 SUBM @1@
1 LANG af
1 SCHMA
2 TAG _PHRASE https://gedcom.io/terms/v7/PHRASE
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/long-url.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
1 SUBM @S1@
0 @S1@ SUBM
1 NAME John Doe
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70-lds.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @F1@ FAM
1 MARR Y
2 DATE 27 MAR 2022
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70-memories1.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @F1@ FAM
1 MARR Y
2 DATE 27 MAR 2022
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70-memories2.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @F1@ FAM
1 MARR Y
2 DATE 27 MAR 2022
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70-tree1.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @F1@ FAM
1 MARR Y
2 DATE 27 MAR 2022
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70-tree2.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 @F1@ FAM
1 NCHI 2
2 TYPE Type of children
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/maximal70.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
1 SCHMA
2 TAG _SKYPEID http://xmlns.com/foaf/0.1/skypeID
2 TAG _JABBERID http://xmlns.com/foaf/0.1/jabberID
Expand Down
1 change: 1 addition & 0 deletions testfiles/gedcom70/xref.ged
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
0 HEAD
1 GEDC
2 VERS 7.0
1 NOTE This file is intended to provide coverage of parts of the specification and does not contain meaningful historical or genealogical data.
0 INDI
1 NOTE This individual has no cross-reference identifier.
0 @I1@ INDI
Expand Down

0 comments on commit f8e307f

Please sign in to comment.