…primarily by not requiring that everything be a `foaf:Document`.
<?xml version="1.0"?>
<!--
<?xml version="1.0"?>
<!--
-SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
+SPDX-FileCopyrightText: 2024, 2025 Lady <https://www.ladys.computer/about/#lady>
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE Class SYSTEM "../../DTD">
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE Class SYSTEM "../../DTD">
<label xml:lang="en">Image</label>
<comment xml:lang="en">
<p>
<label xml:lang="en">Image</label>
<comment xml:lang="en">
<p>
- A <ref target="foaf:Document">Document</ref> which is conveyed as a (still?) image.
+ A <ref target="foaf:Document">Document</ref> which has a primarily static, visual rendering intent.
- This class is <em>not</em> equated with <ptr target="dcmitype:StillImage"/> because it <em>can</em> encompass images of text, where·as the latter <em>should not</em>.
+ “Primarily static”, in this definition, implies only that the Document is not intended to show the passage of time, as a video would.
+ Allowances can be made for atemporal motion.
+ </p>
+ <p>
+ This class is <em>not</em> equated with <ptr target="dcmitype:StillImage"/> because it <em>can</em> encompass “images” of text, where·as the latter <em>should not</em>.
This leaves open the question of what exactly constitutes an “image” in the physical world, but thankfully this class is mostly only ever used for digital images.
</p>
</comment>
This leaves open the question of what exactly constitutes an “image” in the physical world, but thankfully this class is mostly only ever used for digital images.
</p>
</comment>
<?xml version="1.0"?>
<!--
<?xml version="1.0"?>
<!--
-SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
+SPDX-FileCopyrightText: 2024, 2025 Lady <https://www.ladys.computer/about/#lady>
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
<domain>
<Class>
<intersectionOf>
<domain>
<Class>
<intersectionOf>
- <resource name="foaf:Document"/>
<resource name="awol:Content"/>
<Restriction>
<onProperty>
<resource name="awol:Content"/>
<Restriction>
<onProperty>
<?xml version="1.0"?>
<!--
<?xml version="1.0"?>
<!--
-SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
+SPDX-FileCopyrightText: 2024, 2025 Lady <https://www.ladys.computer/about/#lady>
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
<label xml:lang="en">has source</label>
<comment xml:lang="en">
<p>
<label xml:lang="en">has source</label>
<comment xml:lang="en">
<p>
- The <ref target="foaf:Document">Document</ref> which provides the body of this <ref target="awol:Content">Content</ref>.
+ The thing which provides the body of this <ref target="awol:Content">Content</ref>.
</p>
</comment>
<isDefinedBy>
</p>
</comment>
<isDefinedBy>
<domain>
<resource name="awol:Content"/>
</domain>
<domain>
<resource name="awol:Content"/>
</domain>
- <range>
- <resource name="foaf:Document"/>
- </range>
<?xml version="1.0"?>
<!--
<?xml version="1.0"?>
<!--
-SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
+SPDX-FileCopyrightText: 2024, 2025 Lady <https://www.ladys.computer/about/#lady>
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
SPDX-License-Identifier: CC0-1.0
-->
<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
<p>
A thing that this <ref target="foaf:Document">Document</ref> is about.
</p>
<p>
A thing that this <ref target="foaf:Document">Document</ref> is about.
</p>
+ <p>
+ Note that this property primarily exists as an inverse of <ptr target="foaf:page"/>, and consequently has a domain of Documents.
+ For a more general term which can encompass parts or collections of Documents, use <ptr target="dcterms:subject"/>
+ </p>
</comment>
<isDefinedBy>
<SpecificResource source="(FOAF)" fragment="term_topic"/>
</comment>
<isDefinedBy>
<SpecificResource source="(FOAF)" fragment="term_topic"/>