|author||anonym <email@example.com>||2016-05-21 18:34:22 +0200|
|committer||anonym <firstname.lastname@example.org>||2016-05-21 18:34:22 +0200|
Simplify by making definition explicit.
1 files changed, 10 insertions, 7 deletions
diff --git a/wiki/src/contribute/APT_repository.mdwn b/wiki/src/contribute/APT_repository.mdwn
index 4f9e2e0..4a35f85 100644
@@ -21,6 +21,11 @@ build from, we are building an ISO that is meant to be released (i.e.
whether there is a tag in Git corresponding the last entry in
+Note: when we say "building an ISO from the `B` branch" below, we only
+refer to the base branch, i.e. `B` is encoded in `config/base_branch`.
+Hence such statements also refers to topic branches with `B` as base
Building an ISO from the `devel` branch always uses the freshest set
of APT repository snapshots available. Resolving what's the set of
freshest APT repository snapshots is done at the beginning of the
@@ -30,8 +35,8 @@ uses the exact same state of these
repositories. This is needed for reproducible builds, and has a nice
side effect: so long, `Hashsum mismatch`, and thanks for the fish.
-When building an ISO from the branch used to prepare the next major release
-(`testing`), or a topic branch based on it (`config/base_branch`):
+When building an ISO from the branch used to prepare the next major
* **outside of the freeze period**: we use the latest set of APT
repository snapshots, just like when building from `devel`;
@@ -57,11 +62,9 @@ When building an ISO from the branch used to prepare the next major release
used; and then, we're back to the "outside of the freeze
-When building an ISO from the branch used to prepare the next point-release
-(`stable`), or a topic branch based on it (`config/base_branch`
-contains `stable`), we
-use snapshots labeled with the Git tag of the latest Tails release,
+When building an ISO from the branch used to prepare the next
+point-release (`stable`) we use snapshots labeled with the Git tag of
+the latest Tails release, except:
* we generally use our latest snapshot of security.debian.org;
* at release time: when building from a tagged branch, similarly to