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