Page MenuHomeSoftware Heritage

Review extrinsic metadata specification
Open, NormalPublic

Description

https://docs.softwareheritage.org/devel/swh-storage/extrinsic-metadata-specification.html?highlight=extrinsic%20metadata

Following up the discussion in T3677:
We should see if the extrinsic metadata specification needs refactoring following the decision taken on the metadata-only deposit.

At the end of this discussion in this task we should:

  1. capture the conclusion in the docs
  2. if needed, open a task to refactor the ERMDS

Event Timeline

moranegg triaged this task as Normal priority.Oct 21 2021, 12:33 PM
moranegg created this task.

I think we (or I should say- I) missed ambiguity of the concept origin.

In https://forge.softwareheritage.org/T1738 and in the spec, seems the origin refers only to the source-code's origin.

But origin (both source code and metadata) is about "where exactly this was found".

The origin-metadata, that we are introducing in the deposit, might be transversal to all extrinsic metadata.
One place where origin-metadata is identical to origin-source-code, would be metadata from forges.

Anyway, it is good practice to review design decisions and verify these still work.