From daa710196ea0e81b6ae4e94374a526337f7874b8 Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 1 Oct 2024 21:32:18 -0700 Subject: [PATCH 1/5] Make HEAD.SOUR.DATA wording consistent between two places in spec Signed-off-by: Dave Thaler --- specification/gedcom-3-structures-1-organization.md | 2 +- specification/gedcom-3-structures-3-meaning.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/gedcom-3-structures-1-organization.md b/specification/gedcom-3-structures-1-organization.md index a153daae..bb301449 100644 --- a/specification/gedcom-3-structures-1-organization.md +++ b/specification/gedcom-3-structures-1-organization.md @@ -166,7 +166,7 @@ A few substructures of note: - `SCHMA` gives the meaning of extension tags; see [Extensions](#extensions) for more details. - `SOUR` describes the originating software. - `CORP` describes the corporation creating the software. - - `HEAD`.`SOUR`.`DATA` describes a larger database this data is extracted from. + - `HEAD`.`SOUR`.`DATA` describes a larger database, data source, or digital repository this data is extracted from. - `LANG` and `PLAC` give a default value for the rest of the document. diff --git a/specification/gedcom-3-structures-3-meaning.md b/specification/gedcom-3-structures-3-meaning.md index 0afc5f34..f0ff37fb 100644 --- a/specification/gedcom-3-structures-3-meaning.md +++ b/specification/gedcom-3-structures-3-meaning.md @@ -428,9 +428,9 @@ See `g7:DATA`. #### `DATA` (Data) `g7:HEAD-SOUR-DATA` -The electronic data source or digital repository from which this dataset was exported. -The payload is the name of that source, -with substructures providing additional details about the source (not the export). +The electronic database, data source, or digital repository from which this dataset was exported. +The payload is the name of the database, data source, or digital repository, +with substructures providing additional details about it (not about the export). #### `DATE` (Date) `g7:DATE` From 4e6ca65956315b4469cdf49b4d6603b5a44b43f7 Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 1 Oct 2024 21:39:59 -0700 Subject: [PATCH 2/5] Deprecate HEAD.SOUR.DATA Signed-off-by: Dave Thaler --- specification/gedcom-3-structures-1-organization.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specification/gedcom-3-structures-1-organization.md b/specification/gedcom-3-structures-1-organization.md index bb301449..5553d29c 100644 --- a/specification/gedcom-3-structures-1-organization.md +++ b/specification/gedcom-3-structures-1-organization.md @@ -169,6 +169,9 @@ A few substructures of note: - `HEAD`.`SOUR`.`DATA` describes a larger database, data source, or digital repository this data is extracted from. - `LANG` and `PLAC` give a default value for the rest of the document. +:::deprecation +`HEAD`.`SOUR`.`DATA` is now deprecated and applications should use `HEAD`.`SOUR`.`NAME` instead. +::: ### Records From 805f1ad00439223fc5d0981c7b1b0514a9ce900b Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 8 Oct 2024 09:08:59 -0700 Subject: [PATCH 3/5] Update specification/gedcom-3-structures-1-organization.md --- specification/gedcom-3-structures-1-organization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/gedcom-3-structures-1-organization.md b/specification/gedcom-3-structures-1-organization.md index 5553d29c..d09a4752 100644 --- a/specification/gedcom-3-structures-1-organization.md +++ b/specification/gedcom-3-structures-1-organization.md @@ -166,7 +166,7 @@ A few substructures of note: - `SCHMA` gives the meaning of extension tags; see [Extensions](#extensions) for more details. - `SOUR` describes the originating software. - `CORP` describes the corporation creating the software. - - `HEAD`.`SOUR`.`DATA` describes a larger database, data source, or digital repository this data is extracted from. + - `HEAD`.`SOUR`.`DATA` describes a larger database, electronic data source, or digital repository this data is extracted from. - `LANG` and `PLAC` give a default value for the rest of the document. :::deprecation From 1cb3821a8eae71693b7527e34239815e4a3b6496 Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 8 Oct 2024 09:09:05 -0700 Subject: [PATCH 4/5] Update specification/gedcom-3-structures-3-meaning.md --- specification/gedcom-3-structures-3-meaning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/gedcom-3-structures-3-meaning.md b/specification/gedcom-3-structures-3-meaning.md index f0ff37fb..dfcf0f53 100644 --- a/specification/gedcom-3-structures-3-meaning.md +++ b/specification/gedcom-3-structures-3-meaning.md @@ -428,7 +428,7 @@ See `g7:DATA`. #### `DATA` (Data) `g7:HEAD-SOUR-DATA` -The electronic database, data source, or digital repository from which this dataset was exported. +The database, electronic data source, or digital repository from which this dataset was exported. The payload is the name of the database, data source, or digital repository, with substructures providing additional details about it (not about the export). From 3d74920571135593c8436d2c1c6f14456214143a Mon Sep 17 00:00:00 2001 From: Dave Thaler Date: Tue, 8 Oct 2024 09:09:38 -0700 Subject: [PATCH 5/5] Update specification/gedcom-3-structures-3-meaning.md --- specification/gedcom-3-structures-3-meaning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/gedcom-3-structures-3-meaning.md b/specification/gedcom-3-structures-3-meaning.md index dfcf0f53..cda9aa53 100644 --- a/specification/gedcom-3-structures-3-meaning.md +++ b/specification/gedcom-3-structures-3-meaning.md @@ -429,7 +429,7 @@ See `g7:DATA`. #### `DATA` (Data) `g7:HEAD-SOUR-DATA` The database, electronic data source, or digital repository from which this dataset was exported. -The payload is the name of the database, data source, or digital repository, +The payload is the name of the database, electronic data source, or digital repository, with substructures providing additional details about it (not about the export). #### `DATE` (Date) `g7:DATE`