Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: gentoo-project@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-project] [PATCH 05/18] glep-0001: Provide a meaningful versioning for GLEPs
Date: Thu, 14 Sep 2017 19:04:05
Message-Id: 20170914190326.12168-6-mgorny@gentoo.org
In Reply to: [gentoo-project] [RFC] GLEP 1/2 updates for the new old-school GLEP workflow by "Michał Górny"
1 ---
2 glep-0001.txt | 13 ++++++++++++-
3 1 file changed, 12 insertions(+), 1 deletion(-)
4
5 diff --git a/glep-0001.txt b/glep-0001.txt
6 index 0a69824..5d21609 100644
7 --- a/glep-0001.txt
8 +++ b/glep-0001.txt
9 @@ -228,7 +228,7 @@ header preamble. The headers must appear in the following order. Headers
10 marked with "*" are optional. All other headers are required. ::
11
12 GLEP: <glep number>
13 - Version: <cvs version string>
14 + Version: <major>[.<minor>]
15 Last-Modified: <date of last update>
16 Title: <glep title>
17 Author: <list of authors' real names and optionally, email addrs>
18 @@ -242,6 +242,17 @@ marked with "*" are optional. All other headers are required. ::
19 * Replaces: <glep number>
20 * Replaced-By: <glep number>
21
22 +The Version field specifies the current version of the GLEP. The Version
23 +consists of a major version, optionally followed by a minor version (if
24 +non-zero). Every GLEP starts at version 1 which is successively incremented
25 +as changes are merged to the GLEP.
26 +
27 +The major version number should be incremented (and minor reset to zero)
28 +whenever the meaning of the GLEP changes. The minor version number should
29 +be incremented for changes that do not affect the basic meaning (e.g.
30 +clarifications, reference implementation updates). Editorial changes should
31 +be merged without increasing the version.
32 +
33 The Author header lists the names, and optionally the email addresses
34 of all the authors/owners of the GLEP. Anybody who submits changes to
35 the GLEP should be added to this field.The format of the Author header
36 --
37 2.14.1