Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/glep:master commit in: /
Date: Sun, 28 Oct 2018 18:50:25
Message-Id: 1540752475.06342205ef474262af338cd22d14941a2d5168c4.ulm@gentoo
1 commit: 06342205ef474262af338cd22d14941a2d5168c4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 18 07:50:30 2018 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 28 18:47:55 2018 +0000
6 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=06342205
7
8 glep-0066: Update the meaning of Signed-off-by
9
10 Reported-by: Michael Orlitzky <mjo <AT> gentoo.org>
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
13
14 glep-0066.rst | 25 ++++++++++++++++++-------
15 1 file changed, 18 insertions(+), 7 deletions(-)
16
17 diff --git a/glep-0066.rst b/glep-0066.rst
18 index a605cf2..a352175 100644
19 --- a/glep-0066.rst
20 +++ b/glep-0066.rst
21 @@ -4,10 +4,10 @@ Title: Gentoo Git Workflow
22 Author: Michał Górny <mgorny@g.o>
23 Type: Standards Track
24 Status: Final
25 -Version: 1
26 +Version: 1.1
27 Created: 2017-07-24
28 -Last-Modified: 2017-11-13
29 -Post-History: 2017-07-25, 2017-09-28, 2017-10-11
30 +Last-Modified: 2018-09-18
31 +Post-History: 2017-07-25, 2017-09-28, 2017-10-11, 2018-09-18
32 Content-Type: text/x-rst
33 ---
34
35 @@ -18,6 +18,13 @@ with the Gentoo ebuild repository. It covers only Gentoo-specific
36 policies, and is not meant to be a complete guide.
37
38
39 +Change log
40 +==========
41 +v1.1
42 + Updated the ``Signed-off-by`` footer tag description to account
43 + for newly-approved copyright policy.
44 +
45 +
46 Motivation
47 ==========
48 Although the main Gentoo repository is using git for two years already,
49 @@ -188,8 +195,8 @@ A few tags of common use are:
50 - ``Reported-by: Full Name <email@×××××××.com>``,
51 - ``Reviewed-by: Full Name <email@×××××××.com>`` — usually indicates
52 full review,
53 - - ``Signed-off-by: Full Name <email@×××××××.com>`` — DCO approval (not
54 - used in Gentoo right now),
55 + - ``Signed-off-by: Full Name <email@×××××××.com>`` — GCO/DCO approval
56 + (defined by GLEP 76 [#GLEP76]_),
57 - ``Suggested-by: Full Name <email@×××××××.com>``,
58 - ``Tested-by: Full Name <email@×××××××.com>``.
59
60 @@ -364,8 +371,9 @@ tags collected from various projects (the Linux kernel, X.org). Those
61 tags can be used interchangeably with plaintext explanation in the body.
62
63 The only tag defined by git itself is the ``Signed-off-by`` line,
64 -that is created by ``git commit -s``. However, Gentoo does not
65 -currently enforce a DCO consistently, and therefore it is meaningless.
66 +that is created by ``git commit -s``. While git does not define
67 +the precise meaning of it, it is commonly used to reference Certificate
68 +of Origin sign-off.
69
70 The tags subject to machine processing are the ``Bug`` and ``Closes``
71 lines. Both are used by git.gentoo.org to handle Gentoo Bugzilla
72 @@ -445,6 +453,9 @@ References
73 .. [#GLEP63] GLEP 63: Gentoo GPG key policies
74 (https://www.gentoo.org/glep/glep-0063.html)
75
76 +.. [#GLEP76] GLEP 76: Copyright policy
77 + (https://www.gentoo.org/glep/glep-0076.html)
78 +
79 .. [#REPOMAN_PKG_NAME_COMMIT]
80 (https://gitweb.gentoo.org/proj/portage.git/commit/?id=46dafadff58da0220511f20480b73ad09f913430)