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 v2] glep-0076: Relax name policy to allow pseudonyms
Date: Thu, 02 Mar 2023 19:52:11
Message-Id: 20230302195205.6026-1-mgorny@gentoo.org
1 Update the signoff rules of GLEP 76 to allow using established
2 pseudonyms in addition to legal names. This follows a similar change
3 that has been carried in the Linux kernel's documentation [1] that
4 Gentoo's policy has been based on.
5
6 This change is proposed instead of the "version 1.2" that has been
7 approved on 2022-12-11 but have not been pushed yet. That version made
8 the wording significantly more complex without actually addressing
9 the original issue.
10
11 [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc0353033d9dfeb1606a88330
12
13 Bug: https://bugs.gentoo.org/805575
14 Signed-off-by: Michał Górny <mgorny@g.o>
15 ---
16 glep-0076.rst | 20 ++++++++++----------
17 1 file changed, 10 insertions(+), 10 deletions(-)
18
19 Changes from v1: reworded as suggested by ulm, with "real name"
20 instead of "legal name"
21
22 diff --git a/glep-0076.rst b/glep-0076.rst
23 index 2216483..5e0b364 100644
24 --- a/glep-0076.rst
25 +++ b/glep-0076.rst
26 @@ -8,10 +8,10 @@ Author: Richard Freeman <rich0@g.o>,
27 Michał Górny <mgorny@g.o>
28 Type: Informational
29 Status: Active
30 -Version: 1.1
31 +Version: 1.3
32 Created: 2013-04-23
33 Last-Modified: 2022-07-02
34 -Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26
35 +Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26, 2023-03-02
36 Content-Type: text/x-rst
37 ---
38
39 @@ -136,9 +136,9 @@ the Certificate of Origin by adding ::
40
41 Signed-off-by: Name <e-mail>
42
43 -to the commit message as a separate line. The sign-off must contain
44 -the committer's legal name as a natural person, i.e., the name that
45 -would appear in a government issued document.
46 +to the commit message as a separate line, using a known identity
47 +as a natural person. This could be the committer's real name
48 +or an established online identity.
49
50 The following is the current Gentoo Certificate of Origin, revision 1:
51
52 @@ -242,9 +242,9 @@ to protect the Gentoo infrastructure owners and improve consistency.
53
54 The copyright model is built on the DCO model used by the Linux kernel
55 and requires all contributors to certify the legitimacy of their
56 -contributions. This also requires that they use their real name for
57 -signing; an anonymous certification or one under a pseudonym would not
58 -mean anything. This policy is derived from the Linux project's policy
59 +contributions. This also requires that they use a known identity for
60 +signing; an anonymous certification would not mean anything.
61 +This policy is derived from the Linux project's policy as of 2023-02-27
62 [#SUBMITTING-PATCHES]_.
63
64 In the future, a second stage of this policy may use a combination of
65 @@ -378,8 +378,8 @@ References
66
67 .. [#SUBMITTING-PATCHES] Submitting patches: the essential guide to
68 getting your code into the kernel,
69 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v4.18#n460
70 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=af45f32d25cc1e374184675eadc9f740221d8392
71 + https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?id=d4563201f33a022fc0353033d9dfeb1606a88330#n410
72 + https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc0353033d9dfeb1606a88330
73
74 .. [#CC-SOFTWARE] Can I apply a Creative Commons license to software?
75 https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software
76 --
77 2.39.2