From 7dd7e741db4e9051b322de3e0aa0ea0ef3ce324a Mon Sep 17 00:00:00 2001 From: vaitkus Date: Fri, 23 Feb 2024 15:01:30 +0200 Subject: [PATCH 1/3] Update definition of the _alias.dictionary_uri attribute. --- ddl.dic | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ddl.dic b/ddl.dic index 2e4da098..76cc8df7 100644 --- a/ddl.dic +++ b/ddl.dic @@ -10,7 +10,7 @@ data_DDL_DIC _dictionary.title DDL_DIC _dictionary.class Reference _dictionary.version 4.2.0 - _dictionary.date 2024-02-05 + _dictionary.date 2024-02-23 _dictionary.uri https://raw.githubusercontent.com/COMCIFS/cif_core/master/ddl.dic _dictionary.ddl_conformance 4.2.0 @@ -98,10 +98,11 @@ save_alias.dictionary_uri _definition.id '_alias.dictionary_uri' _definition.class Attribute - _definition.update 2006-11-16 + _definition.update 2024-02-23 _description.text ; - Absolute URI of dictionary to which the aliased definition belongs. + Absolute URI of the latest version of the dictionary containing the aliased + definition. ; _name.category_id alias _name.object_id dictionary_uri @@ -3044,7 +3045,7 @@ save_ by explicitly specifying that it adheres to the formal grammar provided in SemVer version 2.0.0. ; - 4.2.0 2024-02-05 + 4.2.0 2024-02-23 ; # Please update the date above and describe the change below until # ready for the next release @@ -3088,4 +3089,6 @@ save_ Updated the definition of the _method.expression attribute. Updated definition of the _alias.deprecation_date attribute. + + Updated definition of the _alias.dictionary_uri attribute. ; From f030859cf0d7fbac12f8b99b7c9d957c73b5b5ed Mon Sep 17 00:00:00 2001 From: vaitkus Date: Thu, 4 Apr 2024 12:51:09 +0300 Subject: [PATCH 2/3] Add _alias.dictionary_version, update definition of _alias.dictionary_uri. --- ddl.dic | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/ddl.dic b/ddl.dic index 76cc8df7..cb6a758d 100644 --- a/ddl.dic +++ b/ddl.dic @@ -10,7 +10,7 @@ data_DDL_DIC _dictionary.title DDL_DIC _dictionary.class Reference _dictionary.version 4.2.0 - _dictionary.date 2024-02-23 + _dictionary.date 2024-04-04 _dictionary.uri https://raw.githubusercontent.com/COMCIFS/cif_core/master/ddl.dic _dictionary.ddl_conformance 4.2.0 @@ -98,11 +98,14 @@ save_alias.dictionary_uri _definition.id '_alias.dictionary_uri' _definition.class Attribute - _definition.update 2024-02-23 + _definition.update 2024-04-04 _description.text ; - Absolute URI of the latest version of the dictionary containing the aliased - definition. + An absolute URI of the dictionary that includes the aliased definition. + The URI should preferably point to a specific version of the dictionary + identified by the _alias.dictionary_version attribute, however, a more + general URI, e.g. one that always points to the latest version of the + dictionary, can also be provided when this is not possible. ; _name.category_id alias _name.object_id dictionary_uri @@ -113,6 +116,25 @@ save_alias.dictionary_uri save_ +save_alias.dictionary_version + + _definition.id '_alias.dictionary_version' + _definition.class Attribute + _definition.update 2024-04-04 + _description.text +; + A version identifier of the dictionary that includes the latest compatible + version of the aliased definition. +; + _name.category_id alias + _name.object_id dictionary_version + _type.purpose Identify + _type.source Assigned + _type.container Single + _type.contents Text + +save_ + save_CATEGORY_KEY _definition.id CATEGORY_KEY @@ -3045,7 +3067,7 @@ save_ by explicitly specifying that it adheres to the formal grammar provided in SemVer version 2.0.0. ; - 4.2.0 2024-02-23 + 4.2.0 2024-04-04 ; # Please update the date above and describe the change below until # ready for the next release @@ -3089,6 +3111,6 @@ save_ Updated the definition of the _method.expression attribute. Updated definition of the _alias.deprecation_date attribute. - Updated definition of the _alias.dictionary_uri attribute. + Added the _alias.dictionary_version attribute. ; From 363df73184fb02fe52ce76ddff5bc1d121fd5f96 Mon Sep 17 00:00:00 2001 From: vaitkus Date: Thu, 11 Apr 2024 16:03:20 +0300 Subject: [PATCH 3/3] Reword definition for clarity. --- ddl.dic | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ddl.dic b/ddl.dic index cb6a758d..31d94d92 100644 --- a/ddl.dic +++ b/ddl.dic @@ -123,8 +123,8 @@ save_alias.dictionary_version _definition.update 2024-04-04 _description.text ; - A version identifier of the dictionary that includes the latest compatible - version of the aliased definition. + The version identifier of the dictionary containing a compatible version of + the aliased definition. ; _name.category_id alias _name.object_id dictionary_version