[libvirt] [PATCH hooks 1/1] Add check for Signed-off-by in commit messages
jtomko at redhat.com
Mon Jan 22 13:24:40 UTC 2018
On Mon, Jan 22, 2018 at 12:42:47PM +0000, Daniel P. Berrange wrote:
>On Mon, Jan 22, 2018 at 01:22:01PM +0100, Ján Tomko wrote:
>> On Mon, Jan 22, 2018 at 12:05:19PM +0000, Daniel P. Berrange wrote:
>> > This extends the update hook so that it enforces a requirement to have a
>> > Signed-off-by line in every commit message. This can be optionally
>> > turned off in individual repos by setting the "hooks.allowmissingsob"
>> > git config variable.
>> > Signed-off-by: Daniel P. Berrange <berrange at redhat.com>
>> > ---
>> > update | 16 +++++++++++++++-
>> > 1 file changed, 15 insertions(+), 1 deletion(-)
>> Given that signed-off-by lines are pointless for patches authored and
>> committed by the same person,
>They are not pointless. They provide an explicit assertion that the author
>is acknowledged they are permitted to make the contribution under the project's
>license. This is distinct from the Author/Committer info in the commit, because
>that is added automatically my git with no thought required by the developer.
I refuse to believe that a group of programmers is incapable of automating such
Also, adding -s to the command line by muscle memory is by definition a
>> NACK unless the hooks.allowmissingsob will be set in the main
>> libvirt.git (I don't really care about other repos).
>I'm intending it to be set in *every* repository include libvirt.git. There
>is no real world burden for developers to add a signed-off-by line to the
>commits they contribute to the project,
It adds visual clutter and one unnecessary step.
>and it puts us in a stronger legal
>position going forward. It is already commonplace across countless open
>source projects, including many that we interact & build on in libvirt.
Yes, and the amount of red tape required to contribute is off-putting.
It saddens me to see libvirt go that route.
>|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
>|: https://libvirt.org -o- https://fstop138.berrange.com :|
>|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
>libvir-list mailing list
>libvir-list at redhat.com
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: Digital signature
More information about the libvir-list