ProvenanceΒΆ
Starting in version 0.3, Adama allows declaring the provenance for each microservice response.
Provenance for a microservice can be specified in the field
sources:
of the metadata. Its content is a list of objects with
the following fields:
title:
- (mandatory) Name of the source
description:
- (mandatory) Human readable description of the source
language:
- (optional) Language (following RFC 4646)
last_modified:
- (optional) Date of last modification. ISO format preferred (e.g.: “2015-04-17T09:44:56”), but it’s more permissive. Most unambiguous formats are supported.
sponsor_organization_name:
- (mandatory) Sponsor organization
sponsor_uri:
- (optional) Sponsor URI
provider_name:
- (mandatory) Provider name
provider_email:
- (optional) Provider email
uri:
- (optional) Agent URI
license:
- (optional) License
sources:
- (optional) A list of nested sources containing the above fields (recursively including more sources, if necessary). By default it is the empty list.