From 8b2258d85b068b65672df2f75cfbb7e3762eac97 Mon Sep 17 00:00:00 2001
From: Valentin Lorentz <vlorentz@softwareheritage.org>
Date: Mon, 3 Dec 2018 11:05:45 +0100
Subject: [PATCH] Document {intrinsic,extrinsic} metadata.

---
 docs/glossary.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/docs/glossary.rst b/docs/glossary.rst
index 596f8ffa..933528b8 100644
--- a/docs/glossary.rst
+++ b/docs/glossary.rst
@@ -51,6 +51,12 @@ Glossary
      used to uniquely identify objects, standardized by the International
      Organization for Standardization (ISO).
 
+   extrinsic metadata
+
+     Non-executable information obtained outside source code artifacts,
+     such as from a forge API.
+     See also: :term:`intrinsic metadata`.
+
    journal
 
      The :ref:`journal <swh-journal>` is the persistent logger of the |swh| architecture in charge
@@ -84,6 +90,12 @@ Glossary
      A component of the |swh| architecture dedicated to producing metadata
      linked to the known :term:`blobs <blob>` in the :term:`archive`.
 
+   intrinsic metadata
+
+     Non-executable information extracted from code artifacts, such as
+     license headers, `debian/control`, or `package.json`.
+     See also: :term:`extrinsic metadata`.
+
    objstore
    objstorage
    object store
-- 
GitLab