summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfr33domlover <fr33domlover@riseup.net>2020-08-02 11:28:06 +0300
committerfr33domlover <fr33domlover@riseup.net>2020-08-02 11:28:06 +0300
commit63a309a582604144795f39f507b0d4932fa06bc5 (patch)
treef72ceb6cb9df19108fe29489b80fb13dc69677e7
parentc8769a637848fc1e52ede3460923aecdf8865459 (diff)
Vocabulary: Add 'resolved' property
-rw-r--r--rdf/context.jsonld3
-rw-r--r--spec/modeling.md5
-rw-r--r--spec/vocabulary.md17
3 files changed, 24 insertions, 1 deletions
diff --git a/rdf/context.jsonld b/rdf/context.jsonld
index d9972eb..ac53e35 100644
--- a/rdf/context.jsonld
+++ b/rdf/context.jsonld
@@ -33,6 +33,9 @@
"resolvedBy": {
"@id": "forge:resolvedBy",
"@type": "@id" },
+ "resolved": {
+ "@id": "forge:resolved",
+ "@type": "xsd:dateTime" },
"dependsOn": {
"@id": "forge:dependsOn",
"@type": "@id" },
diff --git a/spec/modeling.md b/spec/modeling.md
index 67fd293..0b0e0c0 100644
--- a/spec/modeling.md
+++ b/spec/modeling.md
@@ -286,6 +286,7 @@ Properties:
- [isResolved][prop-isresolved]: Whether the work on this ticket is done
- [resolvedBy][prop-resolvedby]: If the work on this ticket is done, who marked
the ticket as resolved
+- [resolved][prop-resolved]: When the ticket has been marked as resolved
Example:
@@ -314,7 +315,8 @@ Example:
"dependants": "https://dev.example/aviva/game-of-life/issues/107/rdeps",
"dependencies": "https://dev.example/aviva/game-of-life/issues/107/deps",
"isResolved": true,
- "resolvedBy": "https://code.example/martin"
+ "resolvedBy": "https://code.example/martin",
+ "resolved": "2020-02-07T06:45:03.281314Z"
}
```
@@ -378,6 +380,7 @@ Example:
[prop-hashbefore]: /vocabulary.html#prop-hashbefore
[prop-isresolved]: /vocabulary.html#prop-isresolved
[prop-ref]: /vocabulary.html#prop-ref
+[prop-resolved]: /vocabulary.html#prop-resolved
[prop-resolvedby]: /vocabulary.html#prop-resolvedby
[prop-sendpatchesto]: /vocabulary.html#prop-sendpatchesto
[prop-team]: /vocabulary.html#prop-team
diff --git a/spec/vocabulary.md b/spec/vocabulary.md
index 64b95f8..82254c6 100644
--- a/spec/vocabulary.md
+++ b/spec/vocabulary.md
@@ -416,6 +416,23 @@ work on it is done and it doesn't need to attract attention anymore.
**Example:**
+## resolved {#prop-resolved}
+
+**URI:** `https://forgefed.peers.community/ns#resolved`
+
+**Notes:** For a resolved [Ticket](#type-ticket), specifies the time the Ticket
+has been resolved.
+
+**Domain:** [Ticket](#type-ticket)
+
+**Range:** `xsd:dateTime`
+
+**Functional:** Yes
+
+**Inverse of:** (None)
+
+**Example:**
+
## dependsOn {#prop-dependson}
**URI:** `https://forgefed.peers.community/ns#dependsOn`