Page MenuHomeSoftware Heritage

Change the namespace of SWH tags in the deposit protocol
Closed, MigratedEdits Locked

Description

eg. client and external_identifier in requests , deposit_id, deposit_date, deposit_archive, and deposit_status in responses

Currently, we require them to be in the Atom namespace, which they don't belong to. They should be in the deposit namespace instead.

The migration path would be, in order:

  • to allow them in the deposit namespace: T2759
  • update the documentation to use the deposit namespace
  • deprecate using them in the Atom namespace
  • disallow them in the Atom namespace, after everyone stopped using it

Event Timeline

vlorentz renamed this task from Change the namespace of "client" and "external_identifier" tags in the SWORD deposit to Change the namespace of SWH tags tags in the deposit protocol.Nov 12 2020, 4:24 PM
vlorentz reopened this task as Open.
vlorentz updated the task description. (Show Details)

actually no, that task only replaces the tags in the requests, not the responses

vlorentz renamed this task from Change the namespace of SWH tags tags in the deposit protocol to Change the namespace of SWH tags in the deposit protocol.Nov 12 2020, 4:26 PM
vlorentz updated the task description. (Show Details)
vlorentz added a subtask: Restricted Maniphest Task.Aug 17 2022, 3:53 PM
vlorentz closed subtask Restricted Maniphest Task as Invalid.Aug 17 2022, 4:46 PM
vlorentz removed a subtask: Restricted Maniphest Task.