Validate extrinsic metadata terminology
With the extrinsic metadata specification we have introduced two new terms that replaces existing terms in SWH.
authority
which is replacing provider
Metadata authorities are entities that provide metadata about an origin. Metadata authorities include: code hosting places, deposit submitters, and registries (eg. Wikidata).
fetcher
which is replacing tool
Metadata fetchers are software components used to fetch metadata from a metadata authority, and ingest them into the Software Heritage archive.
see more details here: https://docs.softwareheritage.org/devel/swh-storage/extrinsic-metadata-specification.html
To insure consistency, these terms should be used for extrinsic metadata in all modules and in all documentation (wiki, website, etc.)
Before landing the complete implementation of the extrinsic metadata diff swh/devel/swh-storage!829 (closed) , we need to validate that these terms are still the ones we want to use everywhere.
Here is a list of all affected modules, documentation and wiki pages:
- swh-deposit (sends metadata to the loader)
- swh-loader-tar (used in the revision creation with a field called
extrinsic
with two propertiesprovide
andtool
) - deposit documentation: see https://docs.softwareheritage.org/devel/swh-deposit/specs/spec-loading.html?highlight=provider
- didn't find mentions of old terminology in our wiki
Migrated from T2381 (view on Phabricator)