Skip to content

Update docs (getting-started, metadata) with latest changes

And associated discovered caveats along the way...

Goals:

  • docs/metadata: Change url & external-id from mandatory to optional
  • docs/getting-started: Update according to latest changes

Fixes:

  • deposit.cli: Fix cli no longer displaying result
  • deposit.client: Make sure the error is propagated to client
  • deposit.cli: Allow back partial deposit

Improvment/Clarification:

  • deposit.cli: Expose a new swh deposit status subcommand
  • deposit.cli.client: Update docstrings
  • cli.client: Improve error message for metadata deposit scenario
  • cli.client: Loosen checks on metadata
  • cli.client: Let click check for filepath existence

Related #1650 (closed) Related #1648 (closed)

Test Plan

tox & docker-dev


Migrated from D1459 (view on Phabricator)

Merge request reports