]> Lady’s Gitweb - Vocab/commitdiff
Add D·O·A·P
authorLady <redacted>
Sun, 12 Jan 2025 23:20:42 +0000 (18:20 -0500)
committerLady <redacted>
Mon, 13 Jan 2025 00:50:46 +0000 (19:50 -0500)
67 files changed:
data/annotation_properties/doap¦name [new file with mode: 0644]
data/classes/doap¦Project [new file with mode: 0644]
data/classes/doap¦Repository [new file with mode: 0644]
data/classes/doap¦Specification [new file with mode: 0644]
data/classes/doap¦Version [new file with mode: 0644]
data/datatype_properties/doap¦audience [new file with mode: 0644]
data/datatype_properties/doap¦created [new file with mode: 0644]
data/datatype_properties/doap¦description [new file with mode: 0644]
data/datatype_properties/doap¦language [new file with mode: 0644]
data/datatype_properties/doap¦os [new file with mode: 0644]
data/datatype_properties/doap¦platform [new file with mode: 0644]
data/datatype_properties/doap¦programming-language [new file with mode: 0644]
data/datatype_properties/doap¦revision [new file with mode: 0644]
data/datatype_properties/doap¦shortdesc [new file with mode: 0644]
data/named_individuals/_ANNO_
data/named_individuals/_AWOL_
data/named_individuals/_DCMI_
data/named_individuals/_DOAP_ [new file with mode: 0644]
data/named_individuals/_EVO-ONT_
data/named_individuals/_FOAF_
data/named_individuals/_HTML_
data/named_individuals/_MEDIA-FRAGS_
data/named_individuals/_OWL2-MAPPING_
data/named_individuals/_OWL2_
data/named_individuals/_PROV-O_
data/named_individuals/_RDF11-SCHEMA_
data/named_individuals/_RFC4287_
data/named_individuals/_RFC5147_
data/named_individuals/_RFC6838_
data/named_individuals/_RFC7303_
data/named_individuals/_RFC8288_
data/named_individuals/_SHACL_
data/named_individuals/_SIOC_
data/named_individuals/_SKOS_
data/named_individuals/_SVG2_
data/named_individuals/_VOCAB-STATUS_
data/object_properties/doap¦browse [new file with mode: 0644]
data/object_properties/doap¦bug-database [new file with mode: 0644]
data/object_properties/doap¦category [new file with mode: 0644]
data/object_properties/doap¦developer [new file with mode: 0644]
data/object_properties/doap¦developer-forum [new file with mode: 0644]
data/object_properties/doap¦documentation [new file with mode: 0644]
data/object_properties/doap¦documenter [new file with mode: 0644]
data/object_properties/doap¦download-mirror [new file with mode: 0644]
data/object_properties/doap¦download-page [new file with mode: 0644]
data/object_properties/doap¦file-release [new file with mode: 0644]
data/object_properties/doap¦helper [new file with mode: 0644]
data/object_properties/doap¦homepage [new file with mode: 0644]
data/object_properties/doap¦implements [new file with mode: 0644]
data/object_properties/doap¦license [new file with mode: 0644]
data/object_properties/doap¦location [new file with mode: 0644]
data/object_properties/doap¦mailing-list [new file with mode: 0644]
data/object_properties/doap¦maintainer [new file with mode: 0644]
data/object_properties/doap¦old-homepage [new file with mode: 0644]
data/object_properties/doap¦release [new file with mode: 0644]
data/object_properties/doap¦repository [new file with mode: 0644]
data/object_properties/doap¦repositoryOf [new file with mode: 0644]
data/object_properties/doap¦screenshots [new file with mode: 0644]
data/object_properties/doap¦security-contact [new file with mode: 0644]
data/object_properties/doap¦security-policy [new file with mode: 0644]
data/object_properties/doap¦service-endpoint [new file with mode: 0644]
data/object_properties/doap¦support-forum [new file with mode: 0644]
data/object_properties/doap¦tester [new file with mode: 0644]
data/object_properties/doap¦translator [new file with mode: 0644]
data/object_properties/doap¦vendor [new file with mode: 0644]
data/object_properties/doap¦wiki [new file with mode: 0644]
data/ontologies/¦

diff --git a/data/annotation_properties/doap¦name b/data/annotation_properties/doap¦name
new file mode 100644 (file)
index 0000000..65650d5
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE AnnotationProperty SYSTEM "../../DTD">
+<AnnotationProperty>
+       <label xml:lang="en">name</label>
+       <comment xml:lang="en">
+               <p>
+                       A name for this thing.
+               </p>
+               <p>
+                       This property is an annotation property, because it is a subproperty of <ptr target="rdfs:label"/>.
+                       Use <ptr target="foaf:name"/> for non‐annotation names.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="rdfs:label"/>
+       </subPropertyOf>
+       <range>
+               <resource name="rdfs:Literal"/>
+       </range>
+</AnnotationProperty>
diff --git a/data/classes/doap¦Project b/data/classes/doap¦Project
new file mode 100644 (file)
index 0000000..e878e59
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE Class SYSTEM "../../DTD">
+<Class>
+       <label xml:lang="en">Project</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Project">Project</ref> of a kind which might have <ref target="doap:Version">Versions</ref>, releases, ⁊·c.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subClassOf>
+               <resource name="foaf:Project"/>
+       </subClassOf>
+</Class>
diff --git a/data/classes/doap¦Repository b/data/classes/doap¦Repository
new file mode 100644 (file)
index 0000000..4b58622
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE Class SYSTEM "../../DTD">
+<Class>
+       <label xml:lang="en">Repository</label>
+       <comment xml:lang="en">
+               <p>
+                       A source code repository.
+               </p>
+               <p>
+                       <ptr target="(DOAP)"/> provides a number of different subclasses for different types of source code repository, which this ontology does not bother to define.
+                       Instead, it is recommended that the format of Repositories be indentified via properties, for example <ptr target="dcterms:format"/>.
+               </p>
+               <p>
+                       Note that this class encompasses repositories themselves, not the <ref target="sioc:Space">Spaces</ref> where they are hosted.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subClassOf>
+               <resource name="siocactions:DigitalArtifact"/>
+       </subClassOf>
+</Class>
diff --git a/data/classes/doap¦Specification b/data/classes/doap¦Specification
new file mode 100644 (file)
index 0000000..a4e52f5
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE Class SYSTEM "../../DTD">
+<Class>
+       <label xml:lang="en">Specification</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Document">Document</ref> which provides a specification, technical or otherwise, of various aspects of a thing.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subClassOf>
+               <resource name="foaf:Document"/>
+       </subClassOf>
+       <subClassOf>
+               <resource name="dcterms:Standard"/>
+       </subClassOf>
+</Class>
diff --git a/data/classes/doap¦Version b/data/classes/doap¦Version
new file mode 100644 (file)
index 0000000..14039fa
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE Class SYSTEM "../../DTD">
+<Class>
+       <label xml:lang="en">Version</label>
+       <comment xml:lang="en">
+               <p>
+                       A specific release of a thing, considered to comprise one of its “versions”.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <disjointWith>
+               <resource name="doap:Project"/>
+       </disjointWith>
+</Class>
diff --git a/data/datatype_properties/doap¦audience b/data/datatype_properties/doap¦audience
new file mode 100644 (file)
index 0000000..1255382
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">audience</label>
+       <comment xml:lang="en">
+               <p>
+                       A plaintext description the target userbase for the products of this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦created b/data/datatype_properties/doap¦created
new file mode 100644 (file)
index 0000000..a448716
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">created</label>
+       <comment xml:lang="en">
+               <p>
+                       A date that this thing did or will be created.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <equivalentProperty>
+               <resource name="dcterms:created"/>
+       </equivalentProperty>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦description b/data/datatype_properties/doap¦description
new file mode 100644 (file)
index 0000000..a0503ee
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">description</label>
+       <comment xml:lang="en">
+               <p>
+                       A plaintext description of something, recommended to be of two to three sentences of length.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="dc11:description"/>
+       </subPropertyOf>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦language b/data/datatype_properties/doap¦language
new file mode 100644 (file)
index 0000000..1289f00
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">language</label>
+       <comment xml:lang="en">
+               <p>
+                       A language which products of this <ref target="doap:Project"/> are available in.
+               </p>
+               <p>
+                       This property is perhaps overly vague:
+                       It does not specify which products (documentation, software), nor the extent of the availability.
+               </p>
+               <p>
+                       <ptr target="(DOAP)"/> does not formally specify the range of this property as <resource name="xsd:language"/>, but the description makes this clear.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="xsd:language"/>
+       </range>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦os b/data/datatype_properties/doap¦os
new file mode 100644 (file)
index 0000000..48e0101
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">operating system</label>
+       <comment xml:lang="en">
+               <p>
+                       A plaintext description of a computer operating system that the products of this <ref target="doap:Project">Project</ref>, or provided in this <ref target="doap:Version">Version</ref>, are limited to.
+               </p>
+               <p>
+                       <ptr target="(DOAP)"/> recommends not specifying this property if the Project or Version is not specific to an operating system.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <Class>
+                       <unionOf>
+                               <resource name="doap:Project"/>
+                               <resource name="doap:Version"/>
+                       </unionOf>
+               </Class>
+       </domain>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦platform b/data/datatype_properties/doap¦platform
new file mode 100644 (file)
index 0000000..d76346b
--- /dev/null
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">platform</label>
+       <comment xml:lang="en">
+               <p>
+                       A plaintext description of a software platform (other than an operating system) a <ref target="doap:Project">Project</ref> or <ref target="doap:Version">Version</ref> is targeting with its products.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <Class>
+                       <unionOf>
+                               <resource name="doap:Project"/>
+                               <resource name="doap:Version"/>
+                       </unionOf>
+               </Class>
+       </domain>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦programming-language b/data/datatype_properties/doap¦programming-language
new file mode 100644 (file)
index 0000000..5f78f94
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">programming language</label>
+       <comment xml:lang="en">
+               <p>
+                       A plaintext description of a programming language a thing is implemented in or intended for use with.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦revision b/data/datatype_properties/doap¦revision
new file mode 100644 (file)
index 0000000..d522797
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">revision</label>
+       <comment xml:lang="en">
+               <p>
+                       A revision identifier for this <ref target="doap:Version">Version</ref>.
+               </p>
+               <p>
+                       Compare <ptr target="doc:version"/>, which (unlike this property) is restricted to a <resource name="xsd:string"/>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Version"/>
+       </domain>
+</DatatypeProperty>
diff --git a/data/datatype_properties/doap¦shortdesc b/data/datatype_properties/doap¦shortdesc
new file mode 100644 (file)
index 0000000..d479917
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE DatatypeProperty SYSTEM "../../DTD">
+<DatatypeProperty>
+       <label xml:lang="en">short description</label>
+       <comment xml:lang="en">
+               <p>
+                       A short (8 or 9 words recommended) plaintext description of something.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="dc11:description"/>
+       </subPropertyOf>
+</DatatypeProperty>
index f0c0ca0d9160f30dedae85dbc7dd61fff81e59cc..a3d39cf05905008bd5165e6c22263b303f1b0a8f 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -74,9 +74,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index aab6382f21d72521a4b37e7bba9ea4fd91e20f50..7cab772ce637ed7b068357ad5702fb5c2a26924f 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -44,9 +44,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index e37b9f853f8bc51a91b7aa3a6be1d2a113270d59..b83904549d15dff2c4e51ddf0b2ca1ff4902fcbb 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -75,9 +75,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
diff --git a/data/named_individuals/_DOAP_ b/data/named_individuals/_DOAP_
new file mode 100644 (file)
index 0000000..eb8cebe
--- /dev/null
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE NamedIndividual SYSTEM "../../DTD">
+<NamedIndividual name="https://github.com/ewilderj/doap">
+       <label xml:lang="en">D·O·A·P</label>
+       <comment xml:lang="en">
+               <p>
+                       Description Of A Project (D·O·A·P) is an early vocabulary aimed at describing software projects, and in particular open‐source ones.
+                       In the software distribution world, it has been largely supplanted by <ref target="https://spdx.dev">S·P·D·X</ref>, but S·P·D·X is undesirable for more general metadata purposes for a number of reasons.<note n="1">
+                               <p>
+                                       For one, S·P·D·X name·space I·R·I¦s are namespaced to the specific (patch!) version of S·P·D·X, so that, for example, metadata written under version 3.0.0 of S·P·D·X is not compatible with version 3.0.1.
+                                       This is, frankly, absurd.
+                               </p>
+                       </note>
+                       Consequently, D·O·A·P still gets a fair bit of use today.
+               </p>
+               <p>
+                       This ontology aims to support the core functionality of D·O·A·P, but it ignores some aspects of the model, including :⁠—
+               </p>
+               <list>
+                       <item>
+                               <p>
+                                       The subclasses of <ptr target="doap:Repository"/>: <resource name="doap:ArchRepository"/>, <resource name="doap:BazaarBranch"/>, <resource name="doap:BKRepository"/>, <resource name="doap:CVSRepository"/>, <resource name="doap:DarcsRepository"/>, <resource name="doap:GitBranch"/>, <resource name="doap:GitRepository"/>, <resource name="doap:HgRepository"/>, and <resource name="doap:SVNRepository"/>.
+                                       Using <ptr target="dcterms:format"/> to indicate the format of the repository instead is recommended, in situations where this information is relevant.
+                               </p>
+                       </item>
+                       <item>
+                               <p>
+                                       The properties <resource name="doap:anon-root"/> and <resource name="doap:module"/>, which are only useful for certain kinds of <ref target="doap:Repository">Repository</ref>.
+                               </p>
+                       </item>
+               </list>
+       </comment>
+       <type>
+               <resource name="dcterms:BibliographicResource"/>
+       </type>
+</NamedIndividual>
index aab44ef4ae8e95612365b725e86dd1f8288194d9..850be6cf595bd63003b31a6e5580b8bfc2a0aafa 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index bf52f4a49af9be32bfd5f0df27f39b50b8dfd841..fd977d2817b23cd1d208a9cb1d8fa8582bf2f2ae 100644 (file)
@@ -66,9 +66,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 2891e62ec435abcf8d0a1208729ecebb00d17c0d..84762cc2fb3a474e9828047abb6f2d18a4d43f4e 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 842682ed835135a05e9b3e6309ecf76f366ba83c..cbbd53bd565c04d7fa8ef082b35cc0f07d480d44 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index cc2148f025432dd5266134345d22d8f03d8954d3..0518b798d3b962f9e8289c0b1f1a7e8824a89974 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -16,9 +16,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 71bd0e5c331dfe07dedceea71184bf634b10ae8d..bdda04d2e209fccd83947fecd9fa2e84d36b9f81 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -18,9 +18,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 603778aafeb21d7345e122bdabe792ddbb3d9c0d..7143fea588afdbdc82714621270f2a75c9186562 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
index 8d045ab09ec778fabc105cb6ce1c77f5d79abd30..e1fe7d644d9b79987596e68b76ea96b17cbbc674 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -31,9 +31,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index ee4b6aa8f46add822683f88d1eff08baaae9de74..3203e29d3f8a745a8b888238dd84b5609d092a21 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -15,9 +15,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index aaea9957b22a5cd59194bf59e6b5f05651e73a35..0243413c82484bbc4fb0469409d9d5ae09e17d52 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 29cd5e3fbc2b5c1da55890bb8558845196344e2b..9a3fc58d7378e714750d6b08d73fdba5ea8eafbe 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 3b6cf67a88fc137d41366615b23e7d073baf5c0d..58c11ca6e61e323156ece7343ce77af6c5b6d271 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 6dc6bfbeab25fd590d90375ae9cc340150961a67..bda67d83cb4e24ead980e6eccc1d7a5a3fe97124 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 8cb18d813f2cb8464964ccde8a9c35b2c0303f79..cc95d7e6f4aee67c245a13affcfb706b28546362 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -18,9 +18,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index a8c32b2b3c97818b2af04b94c7e5aae3d1b44377..120959bb4d0547fc6f2d66b4a10bab5c9fc4ace5 100644 (file)
@@ -161,9 +161,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 11e859974948a0b8adda23b44cfc9791b3fa2636..6690ed48987b5dbc149a4b2f97715fc8750cf834 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -34,9 +34,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index f1e8fe2cd2f4ae1322312657bac3c68f43538b12..0d54f4ff78ee6573f6b155da7d19531ab87ac549 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -10,9 +10,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
index 9bf884945a5a79a05077ede95ada2d58cdafd03b..8a7184ad77a5d772fd6d1be80867d897b85de848 100644 (file)
@@ -1,6 +1,6 @@
 <?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 NamedIndividual SYSTEM "../../DTD">
@@ -20,9 +20,6 @@ SPDX-License-Identifier: CC0-1.0
                <resource name="dcterms:BibliographicResource"/>
        </type>
        <type>
-               <resource name="dcterms:Standard"/>
-       </type>
-       <type>
-               <resource name="foaf:Document"/>
+               <resource name="doap:Specification"/>
        </type>
 </NamedIndividual>
diff --git a/data/object_properties/doap¦browse b/data/object_properties/doap¦browse
new file mode 100644 (file)
index 0000000..75d2fa7
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">browse at</label>
+       <comment xml:lang="en">
+               <p>
+                       A browsable web interface for this <ref target="doap:Repository">Repository</ref>.
+               </p>
+               <p>
+                       Such an interface typically consists of multiple pages, so representing it as a single <ref target="foaf:Document">Document</ref> is probably incorrect.
+                       It¦s not obvious how it <em>should</em> be modelled, how·ever.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Repository"/>
+       </domain>
+       <range>
+               <resource name="siocactions:DigitalArtifact"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦bug-database b/data/object_properties/doap¦bug-database
new file mode 100644 (file)
index 0000000..d4eebfd
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has bug database</label>
+       <comment xml:lang="en">
+               <p>
+                       A bug tracker for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="siocactions:DigitalArtifact"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦category b/data/object_properties/doap¦category
new file mode 100644 (file)
index 0000000..e8e2862
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has category</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="sioctypes:Category">Category</ref> which this <ref target="doap:Project">Project</ref> is categorized as belonging to.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="sioctypes:Category"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦developer b/data/object_properties/doap¦developer
new file mode 100644 (file)
index 0000000..8bf4578
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has developer</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> responsible for developing software for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="doap:helper"/>
+       </subPropertyOf>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦developer-forum b/data/object_properties/doap¦developer-forum
new file mode 100644 (file)
index 0000000..64122e6
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has developer forum</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="sioc:Container">Container</ref> for use by developers of this <ref target="doap:Project">Project</ref>.
+               </p>
+               <p>
+                       Despite the name, <ptr target="(DOAP)"/> does not require this to be a <ptr target="sioc:Forum"/>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="sioc:Container"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦documentation b/data/object_properties/doap¦documentation
new file mode 100644 (file)
index 0000000..6bccc8c
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has documentation</label>
+       <comment xml:lang="en">
+               <p>
+                       Documentation for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦documenter b/data/object_properties/doap¦documenter
new file mode 100644 (file)
index 0000000..90af077
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has documenter</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> responsible for writing documentation for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="doap:helper"/>
+       </subPropertyOf>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦download-mirror b/data/object_properties/doap¦download-mirror
new file mode 100644 (file)
index 0000000..d1234eb
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has download mirror</label>
+       <comment xml:lang="en">
+               <p>
+                       A secondary webpage from which software from this <ref target="doap:Project">Project</ref> can be downloaded.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="contact:webPage"/>
+       </subPropertyOf>
+       <propertyDisjointWith>
+               <resource name="doap:download-page"/>
+       </propertyDisjointWith>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦download-page b/data/object_properties/doap¦download-page
new file mode 100644 (file)
index 0000000..64e349c
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has download page</label>
+       <comment xml:lang="en">
+               <p>
+                       A primary webpage from which software from this <ref target="doap:Project">Project</ref> can be downloaded.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="contact:webPage"/>
+       </subPropertyOf>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦file-release b/data/object_properties/doap¦file-release
new file mode 100644 (file)
index 0000000..4ff8808
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has file‐release</label>
+       <comment xml:lang="en">
+               <p>
+                       A file or collection of files associated with this <ref target="doap:Version">Version</ref>, presumably downloadable.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Version"/>
+       </domain>
+       <range>
+               <resource name="siocactions:DigitalArtifact"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦helper b/data/object_properties/doap¦helper
new file mode 100644 (file)
index 0000000..af54f40
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has helper</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> who contributes in some way to this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="foaf:Person"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦homepage b/data/object_properties/doap¦homepage
new file mode 100644 (file)
index 0000000..30e3120
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty inverseFunctional="yes">
+       <label xml:lang="en">has home·page</label>
+       <comment xml:lang="en">
+               <p>
+                       A current home·page for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="foaf:homepage"/>
+       </subPropertyOf>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦implements b/data/object_properties/doap¦implements
new file mode 100644 (file)
index 0000000..19260f3
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">implements</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="doap:Specification">Specification</ref> which this <ref target="doap:Project">Project</ref> is aiming to provide an implementation for.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="doap:Specification"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦license b/data/object_properties/doap¦license
new file mode 100644 (file)
index 0000000..c027935
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has license</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="dcterms:LicenseDocument">License Document</ref> for this thing.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <equivalentProperty>
+               <resource name="dcterms:license"/>
+       </equivalentProperty>
+       <range>
+               <resource name="dcterms:LicenseDocument"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦location b/data/object_properties/doap¦location
new file mode 100644 (file)
index 0000000..3ace145
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has location</label>
+       <comment xml:lang="en">
+               <p>
+                       An equivalent <ref target="doap:Project">Project</ref> to this one which may be more easily accessed.
+               </p>
+               <p>
+                       When a Project is a blank node or otherwise given a name which is not easily resolvable, this property may be used to specify a version available over the public internet.
+                       However, simply giving Projects names which are resolvable I·R·I¦s is preferable in most situations.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="rel:self"/>
+       </subPropertyOf>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="doap:Project"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦mailing-list b/data/object_properties/doap¦mailing-list
new file mode 100644 (file)
index 0000000..729c750
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has mailing list</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="sioctypes:MailingList">Mailing List</ref> for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="sioctypes:MailingList"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦maintainer b/data/object_properties/doap¦maintainer
new file mode 100644 (file)
index 0000000..76f5ab9
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has maintainer</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> responsible for maintaining this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="doap:helper"/>
+       </subPropertyOf>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦old-homepage b/data/object_properties/doap¦old-homepage
new file mode 100644 (file)
index 0000000..53b046e
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty inverseFunctional="yes">
+       <label xml:lang="en">has old home·page</label>
+       <comment xml:lang="en">
+               <p>
+                       A past home·page for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="foaf:homepage"/>
+       </subPropertyOf>
+       <propertyDisjointWith>
+               <resource name="doap:homepage"/>
+       </propertyDisjointWith>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦release b/data/object_properties/doap¦release
new file mode 100644 (file)
index 0000000..30a4861
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has release</label>
+       <comment xml:lang="en">
+               <p>
+                       A release <ref target="doap:Version">Version</ref> of this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="doap:Version"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦repository b/data/object_properties/doap¦repository
new file mode 100644 (file)
index 0000000..0b2c2da
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has repository</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="doap:Repository">Repository</ref> for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="doap:Repository"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦repositoryOf b/data/object_properties/doap¦repositoryOf
new file mode 100644 (file)
index 0000000..7ef5517
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">repository of</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="doap:Project">Project</ref> which this <ref target="doap:Repository">Repository</ref> is a repository of.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <inverseOf>
+               <resource name="doap:repository"/>
+       </inverseOf>
+       <domain>
+               <resource name="doap:Repository"/>
+       </domain>
+       <range>
+               <resource name="doap:Project"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦screenshots b/data/object_properties/doap¦screenshots
new file mode 100644 (file)
index 0000000..67962da
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has screenshots page</label>
+       <comment xml:lang="en">
+               <p>
+                       A webpage containing screenshots involving this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="contact:webPage"/>
+       </subPropertyOf>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦security-contact b/data/object_properties/doap¦security-contact
new file mode 100644 (file)
index 0000000..e4104f8
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has security contact</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="contact:SocialEntity">Social Entity</ref> which should be contacted if security issues are found with this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <Class>
+                       <intersectionOf>
+                               <resource name="contact:SocialEntity"/>
+                               <resource name="foaf:Agent"/>
+                       </intersectionOf>
+               </Class>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦security-policy b/data/object_properties/doap¦security-policy
new file mode 100644 (file)
index 0000000..df2cbb1
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has security policy</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Document">Document</ref> describing the security policy for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="foaf:page"/>
+       </subPropertyOf>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦service-endpoint b/data/object_properties/doap¦service-endpoint
new file mode 100644 (file)
index 0000000..61058ef
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has service endpoint</label>
+       <comment xml:lang="en">
+               <p>
+                       A service endpoint where software as a service provided by this <ref target="doap:Project">Project</ref> may be accessed.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦support-forum b/data/object_properties/doap¦support-forum
new file mode 100644 (file)
index 0000000..94f7b4e
--- /dev/null
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has supporting forum</label>
+       <comment xml:lang="en">
+               <p>
+                       A supporting <ref target="sioc:Container">Container</ref> for this <ref target="doap:Project">Project</ref>.
+               </p>
+               <p>
+                       Despite the name, <ptr target="(DOAP)"/> does not require this to be a <ptr target="sioc:Forum"/>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="sioc:Container"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦tester b/data/object_properties/doap¦tester
new file mode 100644 (file)
index 0000000..6c3d400
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has tester</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> who provides testing or quality control for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="doap:helper"/>
+       </subPropertyOf>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦translator b/data/object_properties/doap¦translator
new file mode 100644 (file)
index 0000000..2522610
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has translator</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="foaf:Person">Person</ref> who contributes translations for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <subPropertyOf>
+               <resource name="doap:helper"/>
+       </subPropertyOf>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦vendor b/data/object_properties/doap¦vendor
new file mode 100644 (file)
index 0000000..b9c6771
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has vendor organization</label>
+       <comment xml:lang="en">
+               <p>
+                       An <ref target="foaf:Organization">Organization</ref> which is a vendor for this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="foaf:Organization"/>
+       </range>
+</ObjectProperty>
diff --git a/data/object_properties/doap¦wiki b/data/object_properties/doap¦wiki
new file mode 100644 (file)
index 0000000..975f567
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE ObjectProperty SYSTEM "../../DTD">
+<ObjectProperty>
+       <label xml:lang="en">has blog</label>
+       <comment xml:lang="en">
+               <p>
+                       A <ref target="sioctypes:Weblog">Weblog</ref> which discusses or describes this <ref target="doap:Project">Project</ref>.
+               </p>
+       </comment>
+       <isDefinedBy>
+               <SpecificResource source="(DOAP)"/>
+       </isDefinedBy>
+       <domain>
+               <resource name="doap:Project"/>
+       </domain>
+       <range>
+               <resource name="sioctypes:Weblog"/>
+       </range>
+</ObjectProperty>
index 02fdf4e000a7969469b66716f6e32e1da8a35bec..034b83b5e17e0893c69b1a01fa55e92e2f74de98 100644 (file)
@@ -57,6 +57,10 @@ SPDX-License-Identifier: CC0-1.0
                <prefix>dcterms</prefix>
                <namespace>http://purl.org/dc/terms/</namespace>
        </declare>
+       <declare>
+               <prefix>doap</prefix>
+               <namespace>http://usefulinc.com/ns/doap#</namespace>
+       </declare>
        <declare>
                <prefix>doc</prefix>
                <namespace>http://www.w3.org/2000/10/swap/pim/doc#</namespace>
This page took 0.161111 seconds and 4 git commands to generate.