Re: Nobody is THE one making contribution

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Felipe Contreras <felipe.contreras@xxxxxxxxx> writes:

> Junio C Hamano wrote:
>> Felipe Contreras <felipe.contreras@xxxxxxxxx> writes:
>> 
>> >> But if you are arguing that when you write "Signed-off-by:" your
>> >> sign-off can mean something other than what DCO says it means,
>> >
>> > The DCO has clause (d), which clearly states the developer must agree
>> > that a record of his/her contribution is maintained indefinitely (and
>> > that includes his/her sign off).
>> 
>> Yes.  Are you saying that you are OK with (a)-(c) but not (d)?
>
> I'm saying if the author of the patch states "I don't agree with a
> record of my contribution being maintained indefinitely with my sign
> off", then clause (d) isn't met.

Yeah, but then why does such an author add Signed-off-by: trailer to
begin with?  Here is what Documentation/SubmittingPatches tells the
authors:

    === Certify your work by adding your `Signed-off-by` trailer

    To improve tracking of who did what, we ask you to certify that you
    wrote the patch or have the right to pass it on under the same license
    as ours, by "signing off" your patch.  Without sign-off, we cannot
    accept your patches.

    If you can certify the below D-C-O:

    [[dco]]
    .Developer's Certificate of Origin 1.1
    ____
    By making a contribution to this project, I certify that:

    a. ...; or
    b. ...; or
    c. The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

    d. I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.
    ____

    you add a "Signed-off-by" trailer to your commit, that looks like
    this:

So, "by making a contribution", the author who added a Signed-off-by
trailer is certifying that (a|b|c)&d is true.

Perhaps we can tighten the language to say "If (and only if) you can
certify" and that may reduce confusion?



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux