From a83c199acdcc44590235823bb204605e37e9909b Mon Sep 17 00:00:00 2001
From: a
Date: Thu, 10 Oct 2024 14:43:39 -0500
Subject: [PATCH] Add FEP-1985 to tracking table
---
README.md | 1 +
fep/1985/fep-1985.jsonld | 90 ++++++++++++++++++++--------------------
fep/1985/fep-1985.md | 1 +
fep/1985/fep-1985.rdf | 60 +++++++++++++--------------
fep/1985/fep-1985.ttl | 2 +-
5 files changed, 78 insertions(+), 76 deletions(-)
diff --git a/README.md b/README.md
index 5dc1d89..7bd2ce5 100644
--- a/README.md
+++ b/README.md
@@ -89,6 +89,7 @@ The FEP Process is an initiative of the [SocialHub](https://socialhub.activitypu
| [FEP-c16b: Formatting MFM functions](./fep/c16b/fep-c16b.md) | `DRAFT` | [#383](https://codeberg.org/fediverse/fep/issues/383) | 2024-08-10 | - |
| [FEP-0499: Delivering to multiple inboxes with a multibox endpoint](./fep/0499/fep-0499.md) | `DRAFT` | [#402](https://codeberg.org/fediverse/fep/issues/402) | 2024-09-30 | - |
| [FEP-76ea: Conversation Threads](./fep/76ea/fep-76ea.md) | `DRAFT` | [#407](https://codeberg.org/fediverse/fep/issues/407) | 2024-10-04 | - |
+| [FEP-1985: Signaling how an OrderedCollection is ordered](./fep/1985/fep-1985.md) | `DRAFT` | [#417](https://codeberg.org/fediverse/fep/issues/417) | 2024-10-10 | - |
## Submitting a FEP
diff --git a/fep/1985/fep-1985.jsonld b/fep/1985/fep-1985.jsonld
index 6cf28ba..b3f02d2 100644
--- a/fep/1985/fep-1985.jsonld
+++ b/fep/1985/fep-1985.jsonld
@@ -8,6 +8,27 @@
}
},
"@graph": [
+ {
+ "@id": "https://w3id.org/fep/1985/ReverseChronological",
+ "@type": "http://www.w3.org/2000/01/rdf-schema#Class",
+ "http://www.w3.org/2000/01/rdf-schema#comment": {
+ "@language": "en",
+ "@value": "This OrderedCollection is ordered reverse chronologically, and adding an item to this collection will add it at the start."
+ },
+ "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
+ "@id": "https://w3id.org/fep/1985"
+ },
+ "http://www.w3.org/2000/01/rdf-schema#label": {
+ "@language": "en",
+ "@value": "reverse chronological order"
+ },
+ "http://www.w3.org/2000/01/rdf-schema#seeAlso": {
+ "@id": "https://w3id.org/fep/1985/orderType"
+ },
+ "http://www.w3.org/2000/01/rdf-schema#subClassOf": {
+ "@id": "https://w3id.org/fep/1985/OrderingClass"
+ }
+ },
{
"@id": "https://w3id.org/fep/1985/orderType",
"@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property",
@@ -45,49 +66,6 @@
"@value": "0"
}
},
- {
- "@id": "https://w3id.org/fep/1985/ReverseChronological",
- "@type": "http://www.w3.org/2000/01/rdf-schema#Class",
- "http://www.w3.org/2000/01/rdf-schema#comment": {
- "@language": "en",
- "@value": "This OrderedCollection is ordered reverse chronologically, and adding an item to this collection will add it at the start."
- },
- "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
- "@id": "https://w3id.org/fep/1985"
- },
- "http://www.w3.org/2000/01/rdf-schema#label": {
- "@language": "en",
- "@value": "reverse chronological order"
- },
- "http://www.w3.org/2000/01/rdf-schema#seeAlso": {
- "@id": "https://w3id.org/fep/1985/orderType"
- },
- "http://www.w3.org/2000/01/rdf-schema#subClassOf": {
- "@id": "https://w3id.org/fep/1985/OrderingClass"
- }
- },
- {
- "@id": "https://w3id.org/fep/1985",
- "@type": "http://www.w3.org/2002/07/owl#Ontology",
- "http://purl.org/dc/elements/1.1/creator": "a ",
- "http://purl.org/dc/elements/1.1/rights": {
- "@language": "en",
- "@value": "CC0 1.0 Universal (CC0 1.0) Public Domain Dedication"
- },
- "http://purl.org/dc/terms/abstract": "OrderedCollection is defined as an ordered set in the Activity Vocabulary, but the precise ordering is not defined. The ActivityPub specification requires that instances of OrderedCollection MUST be ordered reverse chronologically by insertion order, but a later errata was proposed to relax this restriction by only applying it to properties defined as OrderedCollection within the ActivityPub specification. Consequently, this allows for some collections to be presented forward chronologically by insertion order, and some collections to be presented reverse chronologically by insertion order. This FEP introduces an orderType property and two vocabulary terms ForwardChronological and ReverseChronological to explicitly signal the ordering of a collection.",
- "http://purl.org/dc/terms/dateSubmitted": {
- "@type": "http://www.w3.org/2001/XMLSchema#date",
- "@value": "2024-10-06"
- },
- "http://purl.org/dc/terms/identifier": {
- "@type": "http://www.w3.org/2001/XMLSchema#anyURI",
- "@value": "https://w3id.org/fep/1985"
- },
- "http://purl.org/dc/terms/license": {
- "@id": "https://creativecommons.org/publicdomain/zero/1.0/"
- },
- "http://purl.org/dc/terms/title": "FEP-1985: Signaling how an OrderedCollection is ordered"
- },
{
"@id": "https://w3id.org/fep/1985/OrderingClass",
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
@@ -104,13 +82,35 @@
},
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
{
- "@id": "https://w3id.org/fep/1985/ReverseChronological"
+ "@id": "https://w3id.org/fep/1985/ForwardChronological"
},
{
- "@id": "https://w3id.org/fep/1985/ForwardChronological"
+ "@id": "https://w3id.org/fep/1985/ReverseChronological"
}
]
},
+ {
+ "@id": "https://w3id.org/fep/1985",
+ "@type": "http://www.w3.org/2002/07/owl#Ontology",
+ "http://purl.org/dc/elements/1.1/creator": "a ",
+ "http://purl.org/dc/elements/1.1/rights": {
+ "@language": "en",
+ "@value": "CC0 1.0 Universal (CC0 1.0) Public Domain Dedication"
+ },
+ "http://purl.org/dc/terms/abstract": "OrderedCollection is defined as an ordered set in the Activity Vocabulary, but the precise ordering is not defined. The ActivityPub specification requires that instances of OrderedCollection MUST be ordered reverse chronologically by insertion order, but a later errata was proposed to relax this restriction by only applying it to properties defined as OrderedCollection within the ActivityPub specification. Consequently, this allows for some collections to be presented forward chronologically by insertion order, and some collections to be presented reverse chronologically by insertion order. This FEP introduces an orderType property and two vocabulary terms ForwardChronological and ReverseChronological to explicitly signal the ordering of a collection.",
+ "http://purl.org/dc/terms/dateSubmitted": {
+ "@type": "http://www.w3.org/2001/XMLSchema#date",
+ "@value": "2024-10-10"
+ },
+ "http://purl.org/dc/terms/identifier": {
+ "@type": "http://www.w3.org/2001/XMLSchema#anyURI",
+ "@value": "https://w3id.org/fep/1985"
+ },
+ "http://purl.org/dc/terms/license": {
+ "@id": "https://creativecommons.org/publicdomain/zero/1.0/"
+ },
+ "http://purl.org/dc/terms/title": "FEP-1985: Signaling how an OrderedCollection is ordered"
+ },
{
"@id": "https://w3id.org/fep/1985/ForwardChronological",
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
diff --git a/fep/1985/fep-1985.md b/fep/1985/fep-1985.md
index 930e6f0..780365b 100644
--- a/fep/1985/fep-1985.md
+++ b/fep/1985/fep-1985.md
@@ -4,6 +4,7 @@ authors: a
status: DRAFT
dateReceived: 2024-10-10
discussionsTo: https://socialhub.activitypub.rocks/t/fep-1985-signaling-how-an-orderedcollection-is-ordered/4653
+trackingIssue: https://codeberg.org/fediverse/fep/issues/417
---
# FEP-1985: Signaling how an OrderedCollection is ordered
diff --git a/fep/1985/fep-1985.rdf b/fep/1985/fep-1985.rdf
index e4a8147..562ece9 100644
--- a/fep/1985/fep-1985.rdf
+++ b/fep/1985/fep-1985.rdf
@@ -6,6 +6,18 @@
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
>
+
+ Indicates the type of ordering for an OrderedCollection.
+
+
+
+
+
+ 0
+ is ordered in
+
+ 1
+
https://w3id.org/fep/1985
@@ -14,42 +26,30 @@
FEP-1985: Signaling how an OrderedCollection is ordered
OrderedCollection is defined as an ordered set in the Activity Vocabulary, but the precise ordering is not defined. The ActivityPub specification requires that instances of OrderedCollection MUST be ordered reverse chronologically by insertion order, but a later errata was proposed to relax this restriction by only applying it to properties defined as OrderedCollection within the ActivityPub specification. Consequently, this allows for some collections to be presented forward chronologically by insertion order, and some collections to be presented reverse chronologically by insertion order. This FEP introduces an orderType property and two vocabulary terms ForwardChronological and ReverseChronological to explicitly signal the ordering of a collection.
a <a@trwnh.com>
- 2024-10-06
-
-
- This OrderedCollection is ordered forward chronologically, and adding an item to this collection will add it at the end.
-
-
-
- forward chronological order
-
-
-
-
-
-
-
-
-
- 0
- Indicates the type of ordering for an OrderedCollection.
- 1
- is ordered in
+ 2024-10-10
- OrderingClass
-
-
-
+
Abstract base class for the orderType property's range.
+ OrderingClass
+
+
- This OrderedCollection is ordered reverse chronologically, and adding an item to this collection will add it at the start.
- reverse chronological order
-
-
-
+
+ This OrderedCollection is ordered reverse chronologically, and adding an item to this collection will add it at the start.
+
+
+ reverse chronological order
+
+
+
+ This OrderedCollection is ordered forward chronologically, and adding an item to this collection will add it at the end.
+
+ forward chronological order
+
+
diff --git a/fep/1985/fep-1985.ttl b/fep/1985/fep-1985.ttl
index fbc764d..d9d7bd6 100644
--- a/fep/1985/fep-1985.ttl
+++ b/fep/1985/fep-1985.ttl
@@ -42,7 +42,7 @@
dc:creator "a " ;
dc:rights "CC0 1.0 Universal (CC0 1.0) Public Domain Dedication"@en ;
dcterms:abstract "OrderedCollection is defined as an ordered set in the Activity Vocabulary, but the precise ordering is not defined. The ActivityPub specification requires that instances of OrderedCollection MUST be ordered reverse chronologically by insertion order, but a later errata was proposed to relax this restriction by only applying it to properties defined as OrderedCollection within the ActivityPub specification. Consequently, this allows for some collections to be presented forward chronologically by insertion order, and some collections to be presented reverse chronologically by insertion order. This FEP introduces an orderType property and two vocabulary terms ForwardChronological and ReverseChronological to explicitly signal the ordering of a collection." ;
- dcterms:dateSubmitted "2024-10-06"^^xsd:date ;
+ dcterms:dateSubmitted "2024-10-10"^^xsd:date ;
dcterms:identifier "https://w3id.org/fep/1985"^^xsd:anyURI ;
dcterms:license ;
dcterms:title "FEP-1985: Signaling how an OrderedCollection is ordered" .