From 685ad3c6a72ad4c628f01a87d3eb27790b25d5ea Mon Sep 17 00:00:00 2001 From: Jeremy Prevost Date: Wed, 1 May 2024 12:57:26 -0400 Subject: [PATCH 1/2] Add additional context to a note about `pending publication` --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d2da0fc0..b45d0a97 100644 --- a/README.md +++ b/README.md @@ -392,7 +392,7 @@ task: heroku run -s standard-2x rails dss:publish_thesis_by_id[THESIS_ID] --app TARGET-HEROKU-APP ``` -Note: `Pending publication` is allowed here, but not expected to be a normal occurence, to handle the edge case of the app thinking data was sent to SQS but the data not arriving for any reason. +Warning: `Pending publication` is allowed here, but not expected to be a normal occurence, to handle the edge case of the app thinking data was sent to SQS but the data not arriving for any reason. It is possible to send multiple copies of a single thesis to the publishing queue with this feature. Please be sure the SQS queues are fully processed and that you are absolutely confident that sending a `Pending publication` status thesis back into the publishing queue is appropriate. Failure to use care could lead to a single thesis being published more than once, which is bad. This is only a concern specifically for the `Pending publication` and `Publication review` statuses as no other statuses can be sent to the queue with this method. ## Preservation workflow From 75fd59509505ca8afb24467cdb5956b2b2e1e08c Mon Sep 17 00:00:00 2001 From: jazairi <16103405+jazairi@users.noreply.github.com> Date: Fri, 14 Mar 2025 15:46:36 -0400 Subject: [PATCH 2/2] Update warning about pending publication status --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b45d0a97..34b8c164 100644 --- a/README.md +++ b/README.md @@ -392,7 +392,11 @@ task: heroku run -s standard-2x rails dss:publish_thesis_by_id[THESIS_ID] --app TARGET-HEROKU-APP ``` -Warning: `Pending publication` is allowed here, but not expected to be a normal occurence, to handle the edge case of the app thinking data was sent to SQS but the data not arriving for any reason. It is possible to send multiple copies of a single thesis to the publishing queue with this feature. Please be sure the SQS queues are fully processed and that you are absolutely confident that sending a `Pending publication` status thesis back into the publishing queue is appropriate. Failure to use care could lead to a single thesis being published more than once, which is bad. This is only a concern specifically for the `Pending publication` and `Publication review` statuses as no other statuses can be sent to the queue with this method. +Warning: `Pending publication` is allowed here to handle the edge case of the app thinking data was sent to SQS, but the data not arriving for whatever reason. This is not a normal occurrence, and it is possible to send multiple copies of a single thesis to the publishing queue with this feature. + +Please be sure the SQS queues are fully processed, and that you are absolutely confident that sending a `Pending publication` status thesis back into the publishing queue is appropriate. Failure to use care could lead to a single thesis being published more than once. This would result in multiple handles and DSpace records, and could cause confusion for end users and processing staff. + +This is only a concern specifically for the `Pending publication` and `Publication review` statuses as no other statuses can be sent to the queue with this method. ## Preservation workflow