638bc6776b69dc2f7565c6a71d86325fcd453fc4
[releases.git] / README
1 GNU Linux-libre: <https://www.fsfla.org/selibre/linux-libre/>
2
3 This repository contains the GNU Linux-libre release archive.
4
5 It is a bit unusual as far as git repositories go, in that it pretty
6 much does not contain branches, only tags.  The goal is not to reflect
7 development history, but to preserve our release history in a far more
8 compact form than a collection of tarballs.
9
10 Most tags are initial commits, so that, in case we find releases
11 containing non-Free Software, we can pull them back without affecting
12 subsequent releases.
13
14 For each release, there are three tags:
15
16 - The tag under sources has cleaned-up source tarballs.
17
18 - The tag under scripts has the cleaning-up scripts.
19
20 - The tag under logs records the modifications made by the scripts,
21 and GPG signatures of the verified tarballs.