From 079f7224b21a1ef6e5fab077f94c5771e088a4c5 Mon Sep 17 00:00:00 2001 From: Heather Moore <120329491+hmoore-sa@users.noreply.github.com> Date: Tue, 25 Apr 2023 14:43:01 -0700 Subject: [PATCH 1/5] Deprecates TreatyOrganization and updates label, definition and example properties on parent IntergovernmentalOrganization --- gistCore.ttl | 29 +++-------------------------- gistDeprecated.ttl | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/gistCore.ttl b/gistCore.ttl index 05fcf074..4b1c236b 100644 --- a/gistCore.ttl +++ b/gistCore.ttl @@ -1251,9 +1251,9 @@ gist:IntergovernmentalOrganization ] ) ; ] ; - skos:definition "An organization whose members are government organizations."^^xsd:string ; - skos:example "The United Nations, the European Union"^^xsd:string ; - skos:prefLabel "Inter-Governmental Organization"^^xsd:string ; + skos:definition "An organization whose members are government organizations. This can comprise regional, municipal, state, province, or national level entities."^^xsd:string ; + skos:example "The United Nations, the European Union, the MTA (Metropolitan Transit Authority)"^^xsd:string ; + skos:prefLabel "Intergovernmental Organization"^^xsd:string ; . gist:Landmark @@ -2446,29 +2446,6 @@ gist:Transaction skos:prefLabel "Transaction"^^xsd:string ; . -gist:TreatyOrganization - a owl:Class ; - owl:equivalentClass [ - a owl:Class ; - owl:intersectionOf ( - gist:IntergovernmentalOrganization - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:allValuesFrom gist:CountryGovernment ; - ] - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:minCardinality "2"^^xsd:nonNegativeInteger ; - ] - ) ; - ] ; - skos:definition "An organization whose members are country governments."^^xsd:string ; - skos:example "NATO, the Louisiana Purchase, the Treaty of Versailles"^^xsd:string ; - skos:prefLabel "Treaty Organization"^^xsd:string ; - . - gist:UnitOfMeasure a owl:Class ; skos:definition "Standard unit by which we measure things"^^xsd:string ; diff --git a/gistDeprecated.ttl b/gistDeprecated.ttl index ea1f09a8..e5281835 100644 --- a/gistDeprecated.ttl +++ b/gistDeprecated.ttl @@ -144,3 +144,27 @@ gist:_one_minute gist:numericValue "1.0"^^xsd:double ; . +gist:TreatyOrganization + a owl:Class ; + owl:deprecated "true"^^xsd:boolean ; + owl:equivalentClass [ + a owl:Class ; + owl:intersectionOf ( + gist:IntergovernmentalOrganization + [ + a owl:Restriction ; + owl:onProperty gist:hasMember ; + owl:allValuesFrom gist:CountryGovernment ; + ] + [ + a owl:Restriction ; + owl:onProperty gist:hasMember ; + owl:minCardinality "2"^^xsd:nonNegativeInteger ; + ] + ) ; + ] ; + skos:definition "An organization whose members are country governments."^^xsd:string ; + skos:example "NATO, the Louisiana Purchase, the Treaty of Versailles"^^xsd:string ; + skos:prefLabel "Treaty Organization"^^xsd:string ; + . + From 0cc6c72a23dd93efc6212ab5f998516716e59e6e Mon Sep 17 00:00:00 2001 From: Heather Moore <120329491+hmoore-sa@users.noreply.github.com> Date: Tue, 25 Apr 2023 14:52:25 -0700 Subject: [PATCH 2/5] minor formatting fix on deprecated class --- gistDeprecated.ttl | 48 +++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/gistDeprecated.ttl b/gistDeprecated.ttl index e5281835..f06d6b33 100644 --- a/gistDeprecated.ttl +++ b/gistDeprecated.ttl @@ -95,6 +95,30 @@ gist:Task skos:scopeNote "Note that this differs from the ordinary sense of 'task,' which is not an event (e.g., 'A piece of work to be done or undertaken.')."^^xsd:string ; . +gist:TreatyOrganization + a owl:Class ; + owl:deprecated "true"^^xsd:boolean ; + owl:equivalentClass [ + a owl:Class ; + owl:intersectionOf ( + gist:IntergovernmentalOrganization + [ + a owl:Restriction ; + owl:onProperty gist:hasMember ; + owl:allValuesFrom gist:CountryGovernment ; + ] + [ + a owl:Restriction ; + owl:onProperty gist:hasMember ; + owl:minCardinality "2"^^xsd:nonNegativeInteger ; + ] + ) ; + ] ; + skos:definition "An organization whose members are country governments."^^xsd:string ; + skos:example "NATO, the Louisiana Purchase, the Treaty of Versailles"^^xsd:string ; + skos:prefLabel "Treaty Organization"^^xsd:string ; + . + gist:_greenwichTimeZone a owl:Thing , @@ -144,27 +168,3 @@ gist:_one_minute gist:numericValue "1.0"^^xsd:double ; . -gist:TreatyOrganization - a owl:Class ; - owl:deprecated "true"^^xsd:boolean ; - owl:equivalentClass [ - a owl:Class ; - owl:intersectionOf ( - gist:IntergovernmentalOrganization - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:allValuesFrom gist:CountryGovernment ; - ] - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:minCardinality "2"^^xsd:nonNegativeInteger ; - ] - ) ; - ] ; - skos:definition "An organization whose members are country governments."^^xsd:string ; - skos:example "NATO, the Louisiana Purchase, the Treaty of Versailles"^^xsd:string ; - skos:prefLabel "Treaty Organization"^^xsd:string ; - . - From f0579d74393926fefeeb8eaadecfd887e19178d2 Mon Sep 17 00:00:00 2001 From: Heather Moore <120329491+hmoore-sa@users.noreply.github.com> Date: Tue, 25 Apr 2023 14:53:37 -0700 Subject: [PATCH 3/5] minor formatting fix in skos:def for IntergovOrg class --- gistCore.ttl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gistCore.ttl b/gistCore.ttl index 4b1c236b..0aef82cb 100644 --- a/gistCore.ttl +++ b/gistCore.ttl @@ -1251,7 +1251,7 @@ gist:IntergovernmentalOrganization ] ) ; ] ; - skos:definition "An organization whose members are government organizations. This can comprise regional, municipal, state, province, or national level entities."^^xsd:string ; + skos:definition "An organization whose members are government organizations. This can comprise regional, municipal, state/province, or national level entities."^^xsd:string ; skos:example "The United Nations, the European Union, the MTA (Metropolitan Transit Authority)"^^xsd:string ; skos:prefLabel "Intergovernmental Organization"^^xsd:string ; . From fa52786d6f8aca8d98ec864f6bbabad127a8ae6f Mon Sep 17 00:00:00 2001 From: Heather Moore <120329491+hmoore-sa@users.noreply.github.com> Date: Tue, 25 Apr 2023 15:00:31 -0700 Subject: [PATCH 4/5] Remembering to update the release notes --- docs/ReleaseNotes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md index 78ed1c25..4a04c14d 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -18,6 +18,7 @@ Release 11.1.0 - Replaced `rdfs:range` on `gist:conformsTo` with `gist:rangeIncludes`. Issue [#700](https://github.com/semanticarts/gist/issues/700). - Added the inadvertently omitted predicate `gist:follows`. Issue [#300](https://github.com/semanticarts/gist/issues/300). - Changed superproperty `gist:startDateTime` to `gist:actualStartDateTime` in formal definition of `gist:ContemporaryEvent`. Issue [#696](https://github.com/semanticarts/gist/issues/696). +- Deprecated `gist:TreatyOrganization` in favor of its parent `gist:IntergovernmentalOrganization` and updated definitions and labels. Issues [#766](https://github.com/semanticarts/gist/issues/766) and [#756](https://github.com/semanticarts/gist/issues/756) ### Patch Updates From 04eea6e7635f588bb05232b0443b2eaae666d22d Mon Sep 17 00:00:00 2001 From: Heather Moore <120329491+hmoore-sa@users.noreply.github.com> Date: Thu, 27 Apr 2023 01:01:20 -0700 Subject: [PATCH 5/5] fixes all changes requested from PR - new release notes file, minor edits to release notes, removed class from deprecation file. --- docs/ReleaseNotes.md | 1 - docs/release_notes/pr825.md | 4 ++++ gistDeprecated.ttl | 24 ------------------------ 3 files changed, 4 insertions(+), 25 deletions(-) create mode 100644 docs/release_notes/pr825.md diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md index 4a04c14d..78ed1c25 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -18,7 +18,6 @@ Release 11.1.0 - Replaced `rdfs:range` on `gist:conformsTo` with `gist:rangeIncludes`. Issue [#700](https://github.com/semanticarts/gist/issues/700). - Added the inadvertently omitted predicate `gist:follows`. Issue [#300](https://github.com/semanticarts/gist/issues/300). - Changed superproperty `gist:startDateTime` to `gist:actualStartDateTime` in formal definition of `gist:ContemporaryEvent`. Issue [#696](https://github.com/semanticarts/gist/issues/696). -- Deprecated `gist:TreatyOrganization` in favor of its parent `gist:IntergovernmentalOrganization` and updated definitions and labels. Issues [#766](https://github.com/semanticarts/gist/issues/766) and [#756](https://github.com/semanticarts/gist/issues/756) ### Patch Updates diff --git a/docs/release_notes/pr825.md b/docs/release_notes/pr825.md new file mode 100644 index 00000000..89c2bece --- /dev/null +++ b/docs/release_notes/pr825.md @@ -0,0 +1,4 @@ +### Minor Updates + +- Removed `gist:TreatyOrganization` per issue [#766](https://github.com/semanticarts/gist/issues/766) +- Updated definition and label on `gist:IntergovernmentalOrganization` per issue [#756](https://github.com/semanticarts/gist/issues/756) diff --git a/gistDeprecated.ttl b/gistDeprecated.ttl index f06d6b33..ea1f09a8 100644 --- a/gistDeprecated.ttl +++ b/gistDeprecated.ttl @@ -95,30 +95,6 @@ gist:Task skos:scopeNote "Note that this differs from the ordinary sense of 'task,' which is not an event (e.g., 'A piece of work to be done or undertaken.')."^^xsd:string ; . -gist:TreatyOrganization - a owl:Class ; - owl:deprecated "true"^^xsd:boolean ; - owl:equivalentClass [ - a owl:Class ; - owl:intersectionOf ( - gist:IntergovernmentalOrganization - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:allValuesFrom gist:CountryGovernment ; - ] - [ - a owl:Restriction ; - owl:onProperty gist:hasMember ; - owl:minCardinality "2"^^xsd:nonNegativeInteger ; - ] - ) ; - ] ; - skos:definition "An organization whose members are country governments."^^xsd:string ; - skos:example "NATO, the Louisiana Purchase, the Treaty of Versailles"^^xsd:string ; - skos:prefLabel "Treaty Organization"^^xsd:string ; - . - gist:_greenwichTimeZone a owl:Thing ,