This patch uses more friendly language towards potential transgender
and plural contributors.
No other projects require to use a legal name, e.g. Linux says to use
your real name[0].
Government issued documents are really a bad example since in some
countries it's really hard to get your name changed there.
[0]: https://www.kernel.org/doc/html/latest/process/submitting-patches.html#sign-your-work-the-developer-s-certificate-of-origin
Closes: https://bugs.gentoo.org/805575
Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
---
glep-0076.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/glep-0076.rst b/glep-0076.rst
index 2216483..27db00a 100644
--- a/glep-0076.rst
+++ b/glep-0076.rst
@@ -137,8 +137,8 @@ the Certificate of Origin by adding ::
Signed-off-by: Name <e-mail>
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the committer's real name as a natural person, i.e., the name that
+you would use to present yourself to your colleagues.
The following is the current Gentoo Certificate of Origin, revision 1:
--
2.35.1
This patch uses more friendly language towards potential transgender
and plural contributors.
No other projects require to use a legal name, e.g. Linux says to use
your real name[0].
Government issued documents are really a bad example since in some
countries it's really hard to get your name changed there.
[0]: https://www.kernel.org/doc/html/latest/process/submitting-patches.html#sign-your-work-the-developer-s-certificate-of-origin
Closes: https://bugs.gentoo.org/805575
Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
---
glep-0076.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/glep-0076.rst b/glep-0076.rst
index 2216483..27db00a 100644
--- a/glep-0076.rst
+++ b/glep-0076.rst
@@ -137,8 +137,8 @@ the Certificate of Origin by adding ::
Signed-off-by: Name <e-mail>
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the committer's real name as a natural person, i.e., the name that
+you would use to present yourself to your colleagues.
On Tue, 12 Jul 2022, Michał Górny wrote:
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the committer's real name as a natural person, i.e., the name that
+you would use to present yourself to your colleagues.
This is insensitive to people who don't have any colleagues.
On Tue, 12 Jul 2022, Michał Górny wrote:
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the committer's real name as a natural person, i.e., the name that
+you would use to present yourself to your colleagues.
This is insensitive to people who don't have any colleagues.
The snarkiness of Michał's comment left aside, in general "the name that
you would use to present yourself to your colleagues" won't work. It is
one of the examples in [1]:
| 4. People have, at this point in time, one full name which they go by.
| Not so, even in Western countries, where a woman may choose to retain
| her unmarried name at work (where she is already known by that name),
| and use her husband’s surname on social occasions, and even on legal
| documents such as mortgages and loans.
On Tue, 12 Jul 2022, Mike Gilbert wrote:
The snarkiness of Michał's comment left aside, in general "the name that >> you would use to present yourself to your colleagues" won't work. It is
one of the examples in [1]:
| 4. People have, at this point in time, one full name which they go by. >> | Not so, even in Western countries, where a woman may choose to retain
| her unmarried name at work (where she is already known by that name),
| and use her husband’s surname on social occasions, and even on legal >> | documents such as mortgages and loans.
So what's the problem? That people can have more than one "real name"? Can't they just pick one?
With the suggested new wording she would have to use the name by which
she is known at work. That may not be the name she prefers otherwise.
On Tue, 12 Jul 2022, Mike Gilbert wrote:
The snarkiness of Michał's comment left aside, in general "the name that
you would use to present yourself to your colleagues" won't work. It is
one of the examples in [1]:
| 4. People have, at this point in time, one full name which they go by.
| Not so, even in Western countries, where a woman may choose to retain
| her unmarried name at work (where she is already known by that name),
| and use her husband’s surname on social occasions, and even on legal
| documents such as mortgages and loans.
So what's the problem? That people can have more than one "real name"?
Can't they just pick one?
On Tue, 12 Jul 2022, Michał Górny wrote:
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the committer's real name as a natural person, i.e., the name that
+you would use to present yourself to your colleagues.
This is insensitive to people who don't have any colleagues.
The snarkiness of Michał's comment left aside, in general "the name that
you would use to present yourself to your colleagues" won't work. It is
one of the examples in [1]:
| 4. People have, at this point in time, one full name which they go by.
| Not so, even in Western countries, where a woman may choose to retain
| her unmarried name at work (where she is already known by that name),
| and use her husband’s surname on social occasions, and even on legal
| documents such as mortgages and loans.
(IIRC, robbat2 had once pointed me to that document, in the context of
a contributor from South India with a single-letter name.)
Ulrich
[1] https://shinesolutions.com/2018/01/08/falsehoods-programmers-believe-about-names-with-examples/
This patch uses more friendly language towards potential transgenderHi Anna,
and plural contributors.
No other projects require to use a legal name, e.g. Linux says to use
your real name[0].
Government issued documents are really a bad example since in some
countries it's really hard to get your name changed there.
On Tue, 12 Jul 2022, Robin H Johnson wrote:
-to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+to the commit message as a separate line. The Name used is discussed in
+the next section.
+Contributor Name
+----------------
+Contributors must sign off on contributions with a name that can be made +public and would pass copyright due diligence.
+
+Nothing further is required if the name matches a government issued +document of the contributor.
+
+If the name does not match any government issued document, it must be a +name that can be verified by simple records search, and/or attestable in
+a written statement, with a witnessed signature as before a notary.
+
+For the purposes of this policy, the Gentoo Foundation will not request
+any verification of the name until such time as required by government +action or legal proceedings.
[...]
Roy Bamford, Kristian Fiskerstrand, Andreas K. Hüttel, Manuel Rüger,
Matija Å uklje, Matthew Thode, and Alec Warner for their input.
+For revision 1.2, further thanks are extended to kuzetsa CatSwarm,
+Richard Freeman, John Helmert III, Ulrich Müller and Alec Warner.
The "natural person" part was lost in this change. It also doesn'tWill re-add to the name section.
reappear in the added section below. I think we don't want any corporate entities there (or at least that's what I had taken from the previous
"Sony" discussion).
I think this might warrant a larger discussion.+Contributor NameI just notice that it says "contributor" here while it is "committer"
+----------------
above. Not sure which is better, but maybe we should use the same word everywhere?
Agreed & queued. Will incorporate after other discussion above is concluded.+Contributors must sign off on contributions with a name that can be made +public and would pass copyright due diligence.Suggestion: "with their name as a natural person"
If I do that, the specific contributions of multiple parties already in the author list are not acknowledged for this revision: rich0, antarus, ulm.+For revision 1.2, further thanks are extended to kuzetsa CatSwarm, +Richard Freeman, John Helmert III, Ulrich Müller and Alec Warner.The authors thanking themselves would be very unusual in an
acknowledgement. :) I suggest to just add John Helmert III to the
existing list (keeping alphabetical order). All others are either
authors or are already mentioned.
On Wed, 13 Jul 2022, Robin H Johnson wrote:
On Wed, Jul 13, 2022 at 02:26:43AM +0200, Ulrich Mueller wrote:
The "natural person" part was lost in this change. It also doesn'tWill re-add to the name section.
reappear in the added section below. I think we don't want any corporate
entities there (or at least that's what I had taken from the previous
"Sony" discussion).
For this section, I had a further thought and feel this is cleaner:
to the commit message as a separate line. The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+the contributor's name as discussed in the next section.
I think this might warrant a larger discussion.+Contributor NameI just notice that it says "contributor" here while it is "committer"
+----------------
above. Not sure which is better, but maybe we should use the same word
everywhere?
The Kernel DCO is required for all patches, not just commits.
The GCO rev 1 text borrowed the same word: contribution.
Specifically the author of the contribution can easily be different from the person committing it into a VCS. Contributors are a superset of committers.
At the same time, I've already seen developers ask contributors for a sign-off, even when it's only the developer doing the commit; which isn't required by the Gentoo policy as it's written today.
Maybe this specific commit that changes "legal name" should stick to "committer", which the explicit plan to make the text
Agreed & queued. Will incorporate after other discussion above is concluded.+Contributors must sign off on contributions with a name that can be made >> > +public and would pass copyright due diligence.Suggestion: "with their name as a natural person"
If I do that, the specific contributions of multiple parties already in the author list are not acknowledged for this revision: rich0, antarus, ulm.+For revision 1.2, further thanks are extended to kuzetsa CatSwarm,The authors thanking themselves would be very unusual in an
+Richard Freeman, John Helmert III, Ulrich Müller and Alec Warner.
acknowledgement. :) I suggest to just add John Helmert III to the
existing list (keeping alphabetical order). All others are either
authors or are already mentioned.
The new text was substantially written by myself, with the great suggestion from kuzetsa, and then everybody else contributed good edits to it.
If you're happy to not take extra acknowledgement that this was for Rev 1.2, I'll just tweak it to add kuzetsa to authors and ajak to thanks list.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 475 |
Nodes: | 16 (2 / 14) |
Uptime: | 17:54:37 |
Calls: | 9,487 |
Calls today: | 6 |
Files: | 13,617 |
Messages: | 6,121,090 |