Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| public:99_annexes:annex-b-terms-and-definitions:a:artifact_catalog [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1 | public:99_annexes:annex-b-terms-and-definitions:a:artifact_catalog [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Artifact Catalog ====== | ||
| + | [[public: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | An Artifact [[public: | ||
| + | |||
| + | The Artifact Catalog provides a consistent means to identify, describe, locate, verify, relate, and manage [[public: | ||
| + | |||
| + | The Artifact Catalog may include records for Artifacts that are: | ||
| + | |||
| + | Stored within Crucible | ||
| + | Stored in an external repository | ||
| + | Available in a connected environment | ||
| + | Available in a disconnected environment | ||
| + | Referenced but not stored locally | ||
| + | Included in a package or bundle | ||
| + | Approved, released, archived, or superseded | ||
| + | |||
| + | The Artifact Catalog remains distinct from the repositories and storage locations that contain Artifact content. One repository may contain many Artifacts described by the Artifact Catalog, and one Artifact Representation may exist at multiple repository locations. | ||
| + | |||
| + | The Artifact Catalog may support searching, selection, traceability, | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | //managed collection of Artifact Catalog Records// | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | The Artifact Catalog describes Artifacts under Crucible control but does not necessarily store their content. | ||
| + | |||
| + | An implementation may maintain the Artifact Catalog in a database, a manifest, an index, a repository metadata service, or another machine-readable form. | ||
| + | |||
| + | A connected environment and a disconnected environment may maintain separate Artifact Catalog instances while preserving Artifact identifiers and relationships during authorized transfer. | ||
| + | |||
| + | The term does not require a single centralized catalog. | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | An Artifact Catalog may contain records for multiple versions of a container image, operating-system packages used to construct the image, configuration Artifacts applied during hardening, validation results, and the locations from which each Artifact Representation may be retrieved. | ||
| + | |||
| + | <WRAP centeralign> | ||