From: Lady <redacted>
Date: Fri, 13 Sep 2024 03:31:16 +0000 (-0400)
Subject: Copyedit D·C·Terms, F·O·A·F, Swap Pim
X-Git-Url: https://git.ladys.computer/Vocab/commitdiff_plain/4784155dc1747d17da2249e4c09cf70f4347906b?ds=sidebyside

Copyedit D·C·Terms, F·O·A·F, Swap Pim

- Minor changes to descriptions.

- Removal of redundant relationships between the vocabularies.

- foaf:topic is now a subproperty of dcterms:subject, as it probably
  always should have been.

- sioc:webPage now has a range of foaf:Document.
---

diff --git "a/data/classes/dcterms\302\246Agent" "b/data/classes/dcterms\302\246Agent"
index 315160a..a4debe6 100644
--- "a/data/classes/dcterms\302\246Agent"
+++ "b/data/classes/dcterms\302\246Agent"
@@ -14,7 +14,4 @@ SPDX-License-Identifier: CC0-1.0
 	<isDefinedBy>
 		<SpecificResource source="(DCMI)" fragment="http://purl.org/dc/terms/Agent"/>
 	</isDefinedBy>
-	<equivalentClass>
-		<resource name="foaf:Agent"/>
-	</equivalentClass>
 </Class>
diff --git "a/data/datatype_properties/dcterms\302\246available" "b/data/datatype_properties/dcterms\302\246available"
index b5ffaf7..cae7eb4 100644
--- "a/data/datatype_properties/dcterms\302\246available"
+++ "b/data/datatype_properties/dcterms\302\246available"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date available</label>
 	<comment xml:lang="en">
 		<p>
-			A date that this thing did or will become available.
+			A date on which this thing did or will become available.
 		</p>
 	</comment>
 	<isDefinedBy>
diff --git "a/data/datatype_properties/dcterms\302\246bibliographicCitation" "b/data/datatype_properties/dcterms\302\246bibliographicCitation"
index c5f7953..d84eb81 100644
--- "a/data/datatype_properties/dcterms\302\246bibliographicCitation"
+++ "b/data/datatype_properties/dcterms\302\246bibliographicCitation"
@@ -5,7 +5,7 @@ SPDX-License-Identifier: CC0-1.0
 -->
 <!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
 <DatatypeProperty>
-	<label xml:lang="en">date available</label>
+	<label xml:lang="en">bibliographic citation</label>
 	<comment xml:lang="en">
 		<p>
 			A bibliographic reference for this thing.
diff --git "a/data/datatype_properties/dcterms\302\246dateAccepted" "b/data/datatype_properties/dcterms\302\246dateAccepted"
index 6732a88..2c16e92 100644
--- "a/data/datatype_properties/dcterms\302\246dateAccepted"
+++ "b/data/datatype_properties/dcterms\302\246dateAccepted"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date accepted</label>
 	<comment xml:lang="en">
 		<p>
-			A date that this thing did or will be accepted.
+			A date on which this thing did or will be accepted.
 		</p>
 	</comment>
 	<isDefinedBy>
diff --git "a/data/datatype_properties/dcterms\302\246dateCopyrighted" "b/data/datatype_properties/dcterms\302\246dateCopyrighted"
index 87502df..dba494f 100644
--- "a/data/datatype_properties/dcterms\302\246dateCopyrighted"
+++ "b/data/datatype_properties/dcterms\302\246dateCopyrighted"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date copyrighted</label>
 	<comment xml:lang="en">
 		<p>
-			A date that this thing did or will be placed under copyright.
+			A date on which this thing did or will be placed under copyright.
 		</p>
 		<p>
 			<ptr target="(DCMI)"/> states:
diff --git "a/data/datatype_properties/dcterms\302\246dateSubmitted" "b/data/datatype_properties/dcterms\302\246dateSubmitted"
index 713241c..f4d8e19 100644
--- "a/data/datatype_properties/dcterms\302\246dateSubmitted"
+++ "b/data/datatype_properties/dcterms\302\246dateSubmitted"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date submitted</label>
 	<comment xml:lang="en">
 		<p>
-			A date that this thing did or will be submitted to a relevant institution.
+			A date on which this thing did or will be submitted to a relevant institution.
 		</p>
 	</comment>
 	<isDefinedBy>
diff --git "a/data/datatype_properties/dcterms\302\246issued" "b/data/datatype_properties/dcterms\302\246issued"
index cecf98a..967c54c 100644
--- "a/data/datatype_properties/dcterms\302\246issued"
+++ "b/data/datatype_properties/dcterms\302\246issued"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date issued</label>
 	<comment xml:lang="en">
 		<p>
-			A date on which this this thing did or will be issued.
+			A date on which this thing did or will be issued.
 		</p>
 		<p>
 			<ptr target="(ANNO)"/> constrains the range of this property to <resource name="xsd:dateTime"/>, but this ontology does not recognize this constraint.
diff --git "a/data/datatype_properties/dcterms\302\246modified" "b/data/datatype_properties/dcterms\302\246modified"
index 2922901..8050826 100644
--- "a/data/datatype_properties/dcterms\302\246modified"
+++ "b/data/datatype_properties/dcterms\302\246modified"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date modified</label>
 	<comment xml:lang="en">
 		<p>
-			A date on which this this thing did or will be modified.
+			A date on which this thing did or will be modified.
 		</p>
 		<p>
 			<ptr target="(ANNO)"/> constrains the range of this property to <resource name="xsd:dateTime"/>, but this ontology does not recognize this constraint.
diff --git "a/data/datatype_properties/dcterms\302\246valid" "b/data/datatype_properties/dcterms\302\246valid"
index 8724cf2..a63dcbe 100644
--- "a/data/datatype_properties/dcterms\302\246valid"
+++ "b/data/datatype_properties/dcterms\302\246valid"
@@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0
 	<label xml:lang="en">date valid</label>
 	<comment xml:lang="en">
 		<p>
-			A date on which this this thing did or will be valid.
+			A date on which this thing did or will be valid.
 		</p>
 		<p>
 			This ontology constrains the range of this property to <resource name="xsd:dateTime"/>, for parity with the other <ptr target="dcterms:date"/> subproperties.
diff --git a/data/named_individuals/_SHACL_ b/data/named_individuals/_SHACL_
index 6730f14..8cb18d8 100644
--- a/data/named_individuals/_SHACL_
+++ b/data/named_individuals/_SHACL_
@@ -11,7 +11,7 @@ SPDX-License-Identifier: CC0-1.0
 			The Shapes Constraint Language, or Shacl, provides a vocabulary for defining constraints on R·D·F graphs.
 			In this sense, it is very useful as a base model for describing how vocabularies should be used, but not very useful for modelling concepts within the vocabularies themselves.
 			Consequently, most terms from Shacl are not defined here.
-			However, this ontology does annotate <em>itself</em> with <ptr target="sh:declare"/>, to declare which prefixes it recommends and uses for various name·spaces.
+			However, this ontology does annotate <em>itself</em> with <ptr target="shacl:declare"/>, to declare which prefixes it recommends and uses for various name·spaces.
 		</p>
 	</comment>
 	<type>
diff --git a/data/named_individuals/_SWAP-PIM_ b/data/named_individuals/_SWAP-PIM_
index 8cbdf1e..67b33a0 100644
--- a/data/named_individuals/_SWAP-PIM_
+++ b/data/named_individuals/_SWAP-PIM_
@@ -5,7 +5,7 @@ SPDX-License-Identifier: CC0-1.0
 -->
 <!DOCTYPE NamedIndividual SYSTEM "../../DTD">
 <NamedIndividual name="https://www.w3.org/2000/10/swap/pim/">
-	<label xml:lang="en">Swap Pim</label>
+	<label xml:lang="en">Swap P·I·M</label>
 	<comment xml:lang="en">
 		<p>
 			Swap (the <ref target="https://github.com/linkeddata/swap">Semantic Web Application Platform</ref>) was a very early set of tools for working with linked data, created by timbl.
@@ -17,7 +17,7 @@ SPDX-License-Identifier: CC0-1.0
 			Those terms are defined here.
 		</p>
 		<p>
-			The vocabularies encompassed by Swap Pim include :⁠—
+			The vocabularies encompassed by Swap P·I·M include :⁠—
 		</p>
 		<list>
 			<item>
diff --git "a/data/object_properties/contact\302\246homePage" "b/data/object_properties/contact\302\246homePage"
index 3af7c23..687493e 100644
--- "a/data/object_properties/contact\302\246homePage"
+++ "b/data/object_properties/contact\302\246homePage"
@@ -11,7 +11,7 @@ SPDX-License-Identifier: CC0-1.0
 			A home page for this thing.
 		</p>
 		<p>
-			The meaning of “home page” is not clear and may not match the vernacular; “home pages” were originally literally the pages that one set to load when the “home” button was pressed in the browser.
+			The meaning of “home page” is not clear and may not match the vernacular (or that of <ptr target="foaf:homepage"/>); “home pages” were originally literally the pages that one set to load when the “home” button was pressed in the browser.
 			If the “home page” is publicly accessible, use <ptr target="contact:publicHomePage"/>.
 		</p>
 	</comment>
diff --git "a/data/object_properties/contact\302\246webPage" "b/data/object_properties/contact\302\246webPage"
index 5a926b7..0ce905a 100644
--- "a/data/object_properties/contact\302\246webPage"
+++ "b/data/object_properties/contact\302\246webPage"
@@ -17,4 +17,7 @@ SPDX-License-Identifier: CC0-1.0
 	<isDefinedBy>
 		<SpecificResource source="(SWAP-PIM)"/>
 	</isDefinedBy>
+	<range>
+		<resource name="foaf:Document"/>
+	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246accessRights" "b/data/object_properties/dcterms\302\246accessRights"
index 1f6a97d..d92a801 100644
--- "a/data/object_properties/dcterms\302\246accessRights"
+++ "b/data/object_properties/dcterms\302\246accessRights"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:rights"/>
 	</subPropertyOf>
-	<range>
-		<resource name="dcterms:RightsStatement"/>
-	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246hasFormat" "b/data/object_properties/dcterms\302\246hasFormat"
index 3a3e5a9..03f7ef6 100644
--- "a/data/object_properties/dcterms\302\246hasFormat"
+++ "b/data/object_properties/dcterms\302\246hasFormat"
@@ -20,7 +20,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isFormatOf"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246hasPart" "b/data/object_properties/dcterms\302\246hasPart"
index 7990388..ab2be3f 100644
--- "a/data/object_properties/dcterms\302\246hasPart"
+++ "b/data/object_properties/dcterms\302\246hasPart"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isPartOf"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246hasVersion" "b/data/object_properties/dcterms\302\246hasVersion"
index 1218cd2..91e87b3 100644
--- "a/data/object_properties/dcterms\302\246hasVersion"
+++ "b/data/object_properties/dcterms\302\246hasVersion"
@@ -21,7 +21,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isVersionOf"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246references" "b/data/object_properties/dcterms\302\246references"
index b079d15..5095d24 100644
--- "a/data/object_properties/dcterms\302\246references"
+++ "b/data/object_properties/dcterms\302\246references"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isReferencedBy"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246replaces" "b/data/object_properties/dcterms\302\246replaces"
index 0c67d81..21df4c9 100644
--- "a/data/object_properties/dcterms\302\246replaces"
+++ "b/data/object_properties/dcterms\302\246replaces"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isReplacedBy"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/dcterms\302\246requires" "b/data/object_properties/dcterms\302\246requires"
index dc74bb2..39542cb 100644
--- "a/data/object_properties/dcterms\302\246requires"
+++ "b/data/object_properties/dcterms\302\246requires"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="dcterms:relation"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="dcterms:isRequiredBy"/>
-	</inverseOf>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246depiction" "b/data/object_properties/foaf\302\246depiction"
index 9594398..03e89a6 100644
--- "a/data/object_properties/foaf\302\246depiction"
+++ "b/data/object_properties/foaf\302\246depiction"
@@ -14,9 +14,6 @@ SPDX-License-Identifier: CC0-1.0
 	<isDefinedBy>
 		<SpecificResource source="(FOAF)" fragment="term_depiction"/>
 	</isDefinedBy>
-	<inverseOf>
-		<resource name="foaf:depicts"/>
-	</inverseOf>
 	<range>
 		<resource name="foaf:Image"/>
 	</range>
diff --git "a/data/object_properties/foaf\302\246depicts" "b/data/object_properties/foaf\302\246depicts"
index ee2cc79..cf726aa 100644
--- "a/data/object_properties/foaf\302\246depicts"
+++ "b/data/object_properties/foaf\302\246depicts"
@@ -17,7 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<inverseOf>
 		<resource name="foaf:depiction"/>
 	</inverseOf>
-	<domain>
-		<resource name="foaf:Image"/>
-	</domain>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246homepage" "b/data/object_properties/foaf\302\246homepage"
index cb45fd7..739feb5 100644
--- "a/data/object_properties/foaf\302\246homepage"
+++ "b/data/object_properties/foaf\302\246homepage"
@@ -24,7 +24,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="contact:webPage"/>
 	</subPropertyOf>
-	<range>
-		<resource name="foaf:Document"/>
-	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246img" "b/data/object_properties/foaf\302\246img"
index 0b00669..f48c08e 100644
--- "a/data/object_properties/foaf\302\246img"
+++ "b/data/object_properties/foaf\302\246img"
@@ -23,7 +23,4 @@ SPDX-License-Identifier: CC0-1.0
 	<domain>
 		<resource name="foaf:Person"/>
 	</domain>
-	<range>
-		<resource name="foaf:Image"/>
-	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246isPrimaryTopicOf" "b/data/object_properties/foaf\302\246isPrimaryTopicOf"
index 96b3134..51c96e6 100644
--- "a/data/object_properties/foaf\302\246isPrimaryTopicOf"
+++ "b/data/object_properties/foaf\302\246isPrimaryTopicOf"
@@ -20,7 +20,4 @@ SPDX-License-Identifier: CC0-1.0
 	<inverseOf>
 		<resource name="foaf:primaryTopic"/>
 	</inverseOf>
-	<range>
-		<resource name="foaf:Document"/>
-	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246made" "b/data/object_properties/foaf\302\246made"
index b6949bc..8a24d7a 100644
--- "a/data/object_properties/foaf\302\246made"
+++ "b/data/object_properties/foaf\302\246made"
@@ -14,9 +14,6 @@ SPDX-License-Identifier: CC0-1.0
 	<isDefinedBy>
 		<SpecificResource source="(FOAF)" fragment="term_made"/>
 	</isDefinedBy>
-	<inverseOf>
-		<resource name="foaf:maker"/>
-	</inverseOf>
 	<domain>
 		<resource name="foaf:Agent"/>
 	</domain>
diff --git "a/data/object_properties/foaf\302\246maker" "b/data/object_properties/foaf\302\246maker"
index 022638a..9ca580c 100644
--- "a/data/object_properties/foaf\302\246maker"
+++ "b/data/object_properties/foaf\302\246maker"
@@ -23,7 +23,4 @@ SPDX-License-Identifier: CC0-1.0
 	<inverseOf>
 		<resource name="foaf:made"/>
 	</inverseOf>
-	<range>
-		<resource name="foaf:Agent"/>
-	</range>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246page" "b/data/object_properties/foaf\302\246page"
index 00503dc..13ccddc 100644
--- "a/data/object_properties/foaf\302\246page"
+++ "b/data/object_properties/foaf\302\246page"
@@ -10,13 +10,13 @@ SPDX-License-Identifier: CC0-1.0
 		<p>
 			A <ref target="foaf:Document">Document</ref> for which this thing is a <ref target="foaf:topic">topic</ref>.
 		</p>
+		<p>
+			The Document is not <em>necessarily</em> a webpage.
+		</p>
 	</comment>
 	<isDefinedBy>
 		<SpecificResource source="(FOAF)" fragment="term_page"/>
 	</isDefinedBy>
-	<inverseOf>
-		<resource name="foaf:topic"/>
-	</inverseOf>
 	<range>
 		<resource name="foaf:Document"/>
 	</range>
diff --git "a/data/object_properties/foaf\302\246primaryTopic" "b/data/object_properties/foaf\302\246primaryTopic"
index 82122fb..a12cad9 100644
--- "a/data/object_properties/foaf\302\246primaryTopic"
+++ "b/data/object_properties/foaf\302\246primaryTopic"
@@ -17,10 +17,4 @@ SPDX-License-Identifier: CC0-1.0
 	<subPropertyOf>
 		<resource name="foaf:topic"/>
 	</subPropertyOf>
-	<inverseOf>
-		<resource name="foaf:isPrimaryTopicOf"/>
-	</inverseOf>
-	<domain>
-		<resource name="foaf:Document"/>
-	</domain>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246topic" "b/data/object_properties/foaf\302\246topic"
index afd627b..6e86470 100644
--- "a/data/object_properties/foaf\302\246topic"
+++ "b/data/object_properties/foaf\302\246topic"
@@ -14,10 +14,10 @@ SPDX-License-Identifier: CC0-1.0
 	<isDefinedBy>
 		<SpecificResource source="(FOAF)" fragment="term_topic"/>
 	</isDefinedBy>
+	<subPropertyOf>
+		<resource name="dcterms:subject"/>
+	</subPropertyOf>
 	<inverseOf>
 		<resource name="foaf:page"/>
 	</inverseOf>
-	<domain>
-		<resource name="foaf:Document"/>
-	</domain>
 </ObjectProperty>
diff --git "a/data/object_properties/foaf\302\246topic_interest" "b/data/object_properties/foaf\302\246topic_interest"
index 5f36d7f..539f28b 100644
--- "a/data/object_properties/foaf\302\246topic_interest"
+++ "b/data/object_properties/foaf\302\246topic_interest"
@@ -5,7 +5,7 @@ SPDX-License-Identifier: CC0-1.0
 -->
 <!DOCTYPE ObjectProperty SYSTEM "../../DTD">
 <ObjectProperty>
-	<label xml:lang="en">has topical interest</label>
+	<label xml:lang="en">has topic of interest</label>
 	<comment xml:lang="en">
 		<p>
 			A thing which this <ref target="foaf:Agent">Agent</ref> is interested in.