On Mon, 2 Dec 2024, Mark Wielaard wrote:
> Adjust the DCO text to match the broader community usage and
> clarifications around the use of real names, known identities and
> (anonymous) pseudonyms.
> 
> These changes clarify what was meant by "real name" and that it is not
> required to be a "legal name" or any other stronger requirement than a
> known identity that could be contacted to discuss the contribution as
> adopted by other communities like the linux kernel, elfutils, cncf and
> gentoo.
> 
> Also explain that the FSF assignment policy might be more appropriate
> when wanting to contribute using an anonymous pseudonym.

This looks fine to me personally, though I don't feel I can simply approve 
this wearing my wwwdocs hat (which is why I haven't responded earlier).

Jason, you have originally contributed this if I remember correctly; how 
do we go about such a change?

(One minor bit: The sentence "This will be done for you automatically if 
you use `git commit -s`" feels a bit off now there is more details on 
something else preceeding it. i.e., `git commit -s` does not establish
real names as such. Maybe leave it earlier in the paragraph?)

Gerald

> ---
>  htdocs/dco.html | 17 +++++++++++++++--
>  1 file changed, 15 insertions(+), 2 deletions(-)
> 
> diff --git a/htdocs/dco.html b/htdocs/dco.html
> index 68fa183b9fc0..5713f003cce3 100644
> --- a/htdocs/dco.html
> +++ b/htdocs/dco.html
> @@ -54,8 +54,21 @@ then you just add a line saying:
>  
>  <pre>    Signed-off-by: Random J Developer 
> &lt;ran...@developer.example.org></pre>
>  
> -using your real name (sorry, no pseudonyms or anonymous contributions.)  This
> -will be done for you automatically if you use `git commit -s`.
> +using a known identity (sorry, no anonymous contributions.)  The name
> +you use as your identity should not be an anonymous id or false name
> +that misrepresents who you are.  This will be done for you
> +automatically if you use `git commit -s`.
> +
> +<p>A known identity can be the committer's real, birth or legal name,
> +but can also be an established (online) identity.  It is the name you
> +convey to people in the community for them to use to identify you as
> +you.  The key concern is that your identification is sufficient enough
> +to contact you if an issue were to arise in the future about your
> +contribution.  You should not deliberately use a name or email address
> +that hides your identity.  When you wish to only contribute under an
> +(anonymous) pseudonym, or when you require an explicit employer
> +disclaimer, then following the <a href="contribute.html#legal">FSF
> +assignment process</a> is more appropriate.</p>
>  
>  <p>Some people also put extra optional tags at the end.  The GCC project does
>  not require tags from anyone other than the original author of the patch, but
> 

Reply via email to