Signed-Off-By, Co-Authored-By…
Fleeting- External reference: https://git-scm.com/docs/SubmittingPatches.html
Git - SubmittingPatches Documentation
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
you certify the below D-C-O
add a “Signed-off-by” trailer to your commit, that looks like this:
Signed-off-by: Random J Developer <random@developer.example.org>
This line can be added by Git if you run the git-commit command with the -s option.
you can place your own Signed-off-by trailer when forwarding somebody else’s patch with the above rules for D-C-O. Indeed you are encouraged to do so
you can put extra trailers at the end:
Reported-by: is used to credit someone who found the bug that the patch attempts to fix.
Acked-by: says that the person who is more familiar with the area the patch attempts to modify liked the patch.
Reviewed-by:, unlike the other trailers, can only be offered by the reviewers themselves when they are completely satisfied with the patch after a detailed analysis.
Tested-by: is used to indicate that the person applied the patch and found it to have the desired effect.
Co-authored-by: is used to indicate that people exchanged drafts of a patch before submitting it.
Helped-by: is used to credit someone who suggested ideas for changes without providing the precise changes in patch form.
Mentored-by: is used to credit someone with helping develop a patch as part of a mentorship program (e.g., GSoC or Outreachy).
Suggested-by: is used to credit someone with suggesting the idea for a patch.
Only capitalize the very first letter of the trailer, i.e. favor “Signed-off-by” over “Signed-Off-By” and “Acked-by:” over “Acked-By”.