public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: [PATCH] MAINTAINERS: create DCO section; add myself to it
       [not found]   ` <AA94302A-076C-4CDA-820A-FFCBD9D54D43@gmail.com>
@ 2021-06-02 15:03     ` Jason Merrill
  2021-06-02 16:33       ` Koning, Paul
  0 siblings, 1 reply; 3+ messages in thread
From: Jason Merrill @ 2021-06-02 15:03 UTC (permalink / raw)
  To: Richard Biener, David Malcolm, David Edelsohn; +Cc: gcc-patches List

On 6/1/21 3:22 PM, Richard Biener via Gcc wrote:
> On June 1, 2021 7:30:54 PM GMT+02:00, David Malcolm via Gcc <gcc@gcc.gnu.org> wrote:
>> On Tue, 2021-06-01 at 10:00 -0400, David Edelsohn via Gcc wrote:
>>> GCC was created as part of the GNU Project but has grown to operate
>>> asan autonomous project.
>>>
>>> The GCC Steering Committee has decided to relax the requirement to
>>> assign copyright for all changes to the Free Software Foundation.
>>> GCC
>>> will continue to be developed, distributed, and licensed under the
>>> GNU
>>> General Public License v3.0. GCC will now accept contributions with
>>> or
>>> without an FSF copyright assignment. This change is consistent with
>>> the practices of many other major Free Software projects, such as the
>>> Linux kernel.
>>>
>>> Contributors who have an FSF Copyright Assignment don't need to
>>> change anything.  Contributors who wish to utilize the Developer
>>> Certificate
>>> of Origin[1] should add a Signed-off-by message to their commit
>>> messages.
>>> Developers with commit access may add their name to the DCO list in
>>> the
>>> MAINTAINERS file to certify the DCO for all future commits in lieu of
>>> individual
>>> Signed-off-by messages for each commit.
>>>
>>> The GCC Steering Committee continues to affirm the principles of Free
>>> Software, and that will never change.
>>>
>>> - The GCC Steering Committee
>>>
>>> [1] https://developercertificate.org/
>>>
>>
>> The MAINTAINERS file doesn't seem to have such a "DCO list"
>> yet; does the following patch look like what you had in mind?
>>
>> ChangeLog
>>
>> 	* MAINTAINERS: Create DCO section; add myself to it.
>> ---
>> MAINTAINERS | 12 ++++++++++++
>> 1 file changed, 12 insertions(+)
>>
>> diff --git a/MAINTAINERS b/MAINTAINERS
>> index db25583b37b..1148e0915cf 100644
>> --- a/MAINTAINERS
>> +++ b/MAINTAINERS
>> @@ -685,3 +685,15 @@ Josef Zlomek					<josef.zlomek@email.cz>
>> James Dennett					<jdennett@acm.org>
>> Christian Ehrhardt				<ehrhardt@mathematik.uni-ulm.de>
>> Dara Hazeghi					<dhazeghi@yahoo.com>
>> +
>> +
>> +DCO
>> +===
>> +
>> +Developers with commit access may add their name to the following list
>> +to certify the DCO (https://developercertificate.org/) for all
> 
> There should be a verbatim copy of the DCO in this file or the repository.

It's on the website now, at gcc.gnu.org/dco.html , and I've added the 
section to MAINTAINERS.  It's not clear to me that it needs to be in the 
source tree as well, since it's project contribution policy rather than 
license.

Jason


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] MAINTAINERS: create DCO section; add myself to it
  2021-06-02 15:03     ` [PATCH] MAINTAINERS: create DCO section; add myself to it Jason Merrill
@ 2021-06-02 16:33       ` Koning, Paul
  2021-06-03 17:46         ` Jason Merrill
  0 siblings, 1 reply; 3+ messages in thread
From: Koning, Paul @ 2021-06-02 16:33 UTC (permalink / raw)
  To: Jason Merrill, Jason Merrill via Gcc-patches
  Cc: Richard Biener, David Malcolm, David Edelsohn



> On Jun 2, 2021, at 11:03 AM, Jason Merrill via Gcc-patches <gcc-patches@gcc.gnu.org> wrote:
> 
> On 6/1/21 3:22 PM, Richard Biener via Gcc wrote:
>> On June 1, 2021 7:30:54 PM GMT+02:00, David Malcolm via Gcc <gcc@gcc.gnu.org> wrote:
>>>> ...
>>> 
>>> The MAINTAINERS file doesn't seem to have such a "DCO list"
>>> yet; does the following patch look like what you had in mind?
>>> 
>>> ChangeLog
>>> 
>>> 	* MAINTAINERS: Create DCO section; add myself to it.
>>> ---
>>> MAINTAINERS | 12 ++++++++++++
>>> 1 file changed, 12 insertions(+)
>>> 
>>> diff --git a/MAINTAINERS b/MAINTAINERS
>>> index db25583b37b..1148e0915cf 100644
>>> --- a/MAINTAINERS
>>> +++ b/MAINTAINERS
>>> @@ -685,3 +685,15 @@ Josef Zlomek					<josef.zlomek@email.cz>
>>> James Dennett					<jdennett@acm.org>
>>> Christian Ehrhardt				<ehrhardt@mathematik.uni-ulm.de>
>>> Dara Hazeghi					<dhazeghi@yahoo.com>
>>> +
>>> +
>>> +DCO
>>> +===
>>> +
>>> +Developers with commit access may add their name to the following list
>>> +to certify the DCO (https://developercertificate.org/) for all
>> There should be a verbatim copy of the DCO in this file or the repository.
> 
> It's on the website now, at gcc.gnu.org/dco.html , and I've added the section to MAINTAINERS.  It's not clear to me that it needs to be in the source tree as well, since it's project contribution policy rather than license.

I'm wondering about change control of this document.  The GPL has a version number and references to use the version number.  The DCO seems to have a version number, but the DCO section in the MAINTAINERS file does not give it.  I would think that a certification should call out which DCO it uses, whether in a one-off (in a patch) or in the MAINTAINERS DCO list.

	paul


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] MAINTAINERS: create DCO section; add myself to it
  2021-06-02 16:33       ` Koning, Paul
@ 2021-06-03 17:46         ` Jason Merrill
  0 siblings, 0 replies; 3+ messages in thread
From: Jason Merrill @ 2021-06-03 17:46 UTC (permalink / raw)
  To: Koning, Paul, Jason Merrill via Gcc-patches
  Cc: Richard Biener, David Malcolm, David Edelsohn

On 6/2/21 12:33 PM, Koning, Paul wrote:
> 
> 
>> On Jun 2, 2021, at 11:03 AM, Jason Merrill via Gcc-patches <gcc-patches@gcc.gnu.org> wrote:
>>
>> On 6/1/21 3:22 PM, Richard Biener via Gcc wrote:
>>> On June 1, 2021 7:30:54 PM GMT+02:00, David Malcolm via Gcc <gcc@gcc.gnu.org> wrote:
>>>>> ...
>>>>
>>>> The MAINTAINERS file doesn't seem to have such a "DCO list"
>>>> yet; does the following patch look like what you had in mind?
>>>>
>>>> ChangeLog
>>>>
>>>> 	* MAINTAINERS: Create DCO section; add myself to it.
>>>> ---
>>>> MAINTAINERS | 12 ++++++++++++
>>>> 1 file changed, 12 insertions(+)
>>>>
>>>> diff --git a/MAINTAINERS b/MAINTAINERS
>>>> index db25583b37b..1148e0915cf 100644
>>>> --- a/MAINTAINERS
>>>> +++ b/MAINTAINERS
>>>> @@ -685,3 +685,15 @@ Josef Zlomek					<josef.zlomek@email.cz>
>>>> James Dennett					<jdennett@acm.org>
>>>> Christian Ehrhardt				<ehrhardt@mathematik.uni-ulm.de>
>>>> Dara Hazeghi					<dhazeghi@yahoo.com>
>>>> +
>>>> +
>>>> +DCO
>>>> +===
>>>> +
>>>> +Developers with commit access may add their name to the following list
>>>> +to certify the DCO (https://developercertificate.org/) for all
>>> There should be a verbatim copy of the DCO in this file or the repository.
>>
>> It's on the website now, at gcc.gnu.org/dco.html , and I've added the section to MAINTAINERS.  It's not clear to me that it needs to be in the source tree as well, since it's project contribution policy rather than license.
> 
> I'm wondering about change control of this document.  The GPL has a version number and references to use the version number.  The DCO seems to have a version number, but the DCO section in the MAINTAINERS file does not give it.  I would think that a certification should call out which DCO it uses, whether in a one-off (in a patch) or in the MAINTAINERS DCO list.

I've added the version to the MAINTAINERS list, thanks.  It is not 
customary to mention the version in a Signed-off-by tag.

Jason


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-06-03 17:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAGWvnyme6cQUGb+G4=tesNYqLYBSGnDYb95LH2zVUgxovHU7kw@mail.gmail.com>
     [not found] ` <20210601173054.555779-1-dmalcolm@redhat.com>
     [not found]   ` <AA94302A-076C-4CDA-820A-FFCBD9D54D43@gmail.com>
2021-06-02 15:03     ` [PATCH] MAINTAINERS: create DCO section; add myself to it Jason Merrill
2021-06-02 16:33       ` Koning, Paul
2021-06-03 17:46         ` Jason Merrill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).