Skip to content

api/deposit_status: Make swh-id be a directory id derivative


  • swh-id as directory derivative persistent identifier
  • swh-id-context the same as swh-id with origin as context in the pid
  • swh-anchor-id as revision derivative persistent identifier
  • swh-anchor-id-context the same as swh-anchor-id with origin as context in the pid


  • deposit status api
  • private deposit update api
  • loader
  • deposit client (returned status endpoint result)

Related T1152

Note that you cannot arc patch locally this diff as the commit parent is the prior opened diff (!362 (closed)).

Test Plan

Tests are ok

Migrated from D396 (view on Phabricator)

Merge request reports