Thomas Moschny <address@hidden> writes:
[...]
We also should have a look at what other VCSs do here - does
e.g. git discriminate between author and signer?
"Signing" is much less significant in git.
Having one person commit something that someone else authored is
routine (it's the way that most public git projects operate), and yes,
git distinguishes committer and author. Ordinarily the tools show the
author of commits. Quite separately, it's conventional to put lines
in commit messages like "Signed-off-by:", "Acked-by:", "Reviewed-by:"
to indicate various kinds of approval of a commit. (In git, the
commits (including the log messages) invoke the history DAG.)