]> Lady’s Gitweb - Vocab/blob - data/object_properties/foaf¦currentProject
Initial commit; initial set of vocabs
[Vocab] / data / object_properties / foaf¦currentProject
1 <?xml version="1.0"?>
2 <!--
3 SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
5 -->
6 <!DOCTYPE ObjectProperty SYSTEM "../../DTD">
7 <ObjectProperty>
8 <label xml:lang="en">has current project</label>
9 <comment xml:lang="en">
10 <p>
11 A <ref target="foaf:Project">Project</ref> (or a <ref target="foaf:Document">Document</ref> whose <ref target="foaf:primaryTopic">primary topic</ref> is such a Project) which this <ref target="foaf:Person">Person</ref> is currently actively involved in.
12 </p>
13 <p>
14 Historically, this property (somewhat confusingly) pointed not to Projects but to Documents which described them; <ptr target="(FOAF)"/> says there has been “some confusion” about this and does not take a firm stance.
15 As Projects and Documents are disjoint classes, this ontology supports both usages, but encourages linking directly to Projects where possible.
16 </p>
17 </comment>
18 <isDefinedBy>
19 <SpecificResource source="(FOAF)" fragment="term_currentProject"/>
20 </isDefinedBy>
21 <propertyChainAxiom>
22 <resource name="foaf:currentProject"/>
23 <resource name="foaf:primaryTopic"/>
24 </propertyChainAxiom>
25 <domain>
26 <resource name="foaf:Person"/>
27 </domain>
28 <range>
29 <Class>
30 <unionOf>
31 <Restriction>
32 <onProperty>
33 <resource name="foaf:primaryTopic"/>
34 </onProperty>
35 <allValuesFrom>
36 <resource name="foaf:Project"/>
37 </allValuesFrom>
38 </Restriction>
39 <resource name="foaf:Project"/>
40 </unionOf>
41 </Class>
42 </range>
43 </ObjectProperty>
This page took 0.102449 seconds and 5 git commands to generate.