From ab27cf76a60360d86b0085989e732ba297150aa9 Mon Sep 17 00:00:00 2001 From: Simeon Warner Date: Tue, 3 Oct 2023 09:47:10 -0400 Subject: [PATCH] Make first and last SHOULD --- docs/0.1/index.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/0.1/index.md b/docs/0.1/index.md index b20fc26..e68c420 100644 --- a/docs/0.1/index.md +++ b/docs/0.1/index.md @@ -282,9 +282,7 @@ __first__ Reference: [first](https://www.w3.org/TR/activitystreams-vocabulary/#dfn-first) property definition {:.reference} -A link to the first _Change Set_{:.term} in this _Entry Point_{:.term} for the _Entity Collection_{:.term}. - -The _Entry Point_{:.term} _MUST_{:.strong-term} have a `first` property. The value _MUST_{:.strong-term} be either: +The _Entry Point_{:.term} _SHOULD_{:.strong-term} have a `first` property to indicate the first _Change Set_{:.term} in this _Entry Point_{:.term} for the _Entity Collection_{:.term}. If present, the value _MUST_{:.strong-term} be either: * a string that is HTTP(S) URI of the first page of items in the _Entry Point_{:.term}, or * a JSON object, with at least the `id` and `type` properties. The value of the `id` property _MUST_{:.strong-term} be a string that is the HTTP(S) URI of the first page of items in the _Entry Point_{:.term}. The value of the `type` property _MUST_{:.strong-term} be the string `OrderedCollectionPage`. @@ -301,9 +299,9 @@ __last__ Reference: [last](https://www.w3.org/TR/activitystreams-vocabulary/#dfn-last) property definition {:.reference} -A link to the last _Change Set_{:.term} in this _Entry Point_{:.term} for the _Entity Collection_{:.term}. +A link to . -The _Entry Point_{:.term} _MUST_{:.strong-term} have a `last` property. The value _MUST_{:.strong-term} be either: +The _Entry Point_{:.term} _SHOULD_{:.strong-term} have a `last` property to indicate the last _Change Set_{:.term} in this _Entry Point_{:.term} for the _Entity Collection_{:.term}. If present, the value _MUST_{:.strong-term} be either: * a string that is HTTP(S) URI of the last page of items in the _Entry Point_{:.term}, or * a JSON object, with at least the `id` and `type` properties. The value of the `id` property _MUST_{:.strong-term} be a string that is the HTTP(S) URI of the last page of items in the _Entry Point_{:.term}. The value of the `type` property _MUST_{:.strong-term} be the string `OrderedCollectionPage`.