All,

I cannot find any documentation on what Signed-off-by means for a commit
in gnulib, but we do use it more than rarely (see below).  Is there some
existing URL we can use to document what we want it to mean, or should
we add something to the manual?  What do we want it to mean?

FWIW, I've usually used it as a way to signal that I reviewed and
committed some patch authored by someone else, and that I "approve" of
it.  I think the traditional meaning is that a commit complies with
rules including licensing, which doesn't really make sense for GNU
projects that have other policies that govern that.

If we cannot explain what we want Signed-off-by: to mean, maybe we
should avoid using them at all?  And enforcing that using some commit
hook, if feasible.

/Simon

jas@kaka:~/src/gnulib$ git log|grep ^commit|wc -l
25798
jas@kaka:~/src/gnulib$ git log|grep 'Signed-off-by: '|wc -l
1217
jas@kaka:~/src/gnulib$ git log|grep Signed-off-by|sort|uniq -c
      1     Signed-off-by: Alex Nelson <[email protected]>
      2     Signed-off-by: Andreas Gruenbacher <[email protected]>
      1     Signed-off-by: Andrew Borodin <[email protected]>
      3     Signed-off-by: Bastien Roucariès <[email protected]>
      4     Signed-off-by: Ben Walton <[email protected]>
      6     Signed-off-by: Ben Walton <[email protected]>
      1     Signed-off-by: Biswapriyo Nath <[email protected]>
      1     Signed-off-by: Bjarni Ingi Gislason <[email protected]>
      1     Signed-off-by: Dmitry Selyutin <[email protected]>
      1     Signed-off-by: Egor Ignatov <[email protected]>
    629     Signed-off-by: Eric Blake <[email protected]>
    486     Signed-off-by: Eric Blake <[email protected]>
      1     Signed-off-by: Eric Wong <[email protected]>
      1     Signed-off-by: Erik Skultety <[email protected]>
      5     Signed-off-by: Gary V. Vaughan <[email protected]>
      1     Signed-off-by inspired lines in the log message formatted as
      2     Signed-off-by: Jia Zhang <[email protected]>
      5     Signed-off-by: Jim Meyering <[email protected]>
      1     Signed-off-by: Johannes Schindelin <[email protected]>
      1     Signed-off-by: Martin Kletzander <[email protected]>
      2     Signed-off-by: Mathieu Anquetin <[email protected]>
      4     Signed-off-by: Matteo Croce <[email protected]>
      1     Signed-off-by: Michal Privoznik <[email protected]>
      1     Signed-off-by: Mike Frysinger <[email protected]>
      1     Signed-off-by: Natanael Copa <[email protected]>
      2     Signed-off-by: Pádraig Brady <[email protected]>
      1     Signed-off-by: Pavel Hrdina <[email protected]>
      2     Signed-off-by: Peter Rosin <[email protected]>
     31     Signed-off-by: Ralf Wildenhues <[email protected]>
      2     Signed-off-by: Roman Bolshakov <[email protected]>
     14     Signed-off-by: Simon Josefsson <[email protected]>
      2     Signed-off-by: Stefano Lattarini <[email protected]>
      1     Signed-off-by: Thien-Thi Nguyen <[email protected]>
      1     Signed-off-by: Thomas Petazzoni 
<[email protected]>
jas@kaka:~/src/gnulib$ 

Attachment: signature.asc
Description: PGP signature

  • Use of Signed-off-by in gnulib Simon Josefsson via Gnulib discussion list

Reply via email to