aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-05-31 22:13:52 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-05-31 22:13:52 -0700
commit4bd146fffe87698377684cf045b481bc464bde22 (patch)
tree6c47327aed8f8cc22326b131642c69424e088158 /Documentation
parent594701016ae33d6deeceb472d5557910dc667ab8 (diff)
downloadhistory-4bd146fffe87698377684cf045b481bc464bde22.tar.gz
Start documenting the sign-off procedure in SubmittingPatches
We already have over 200 sign-off lines in the kernel, so let's document the thing, even if discussion may still be on-going.
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/SubmittingPatches41
1 files changed, 41 insertions, 0 deletions
diff --git a/Documentation/SubmittingPatches b/Documentation/SubmittingPatches
index 6bf80fc2bda598..9838d32b2fe70a 100644
--- a/Documentation/SubmittingPatches
+++ b/Documentation/SubmittingPatches
@@ -259,6 +259,47 @@ e-mail discussions.
+11) Sign your work
+
+To improve tracking of who did what, especially with patches that can
+percolate to their final resting place in the kernel through several
+layers of maintainers, we've introduced a "sign-off" procedure on
+patches that are being emailed around.
+
+The sign-off is a simple line at the end of the explanation for the
+patch, which certifies that you wrote it or otherwise have the right to
+pass it on as a open-source patch. The rules are pretty simple: if you
+can certify the below:
+
+ Developer's Certificate of Origin 1.0
+
+ By making a contribution to this project, I certify that:
+
+ (a) The contribution was created in whole or in part by me and I
+ have the right to submit it under the open source license
+ indicated in the file; or
+
+ (b) The contribution is based upon previous work that, to the best
+ of my knowledge, is covered under an appropriate open source
+ license and I have the right under that license to submit that
+ work with modifications, whether created in whole or in part
+ by me, under the same open source license (unless I am
+ permitted to submit under a different license), as indicated
+ in the file; 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.
+
+then you just add a line saying
+
+ Signed-off-by: Random J Developer <random@developer.org>
+
+Some people also put extra tags at the end. They'll just be ignored for
+now, but you can do this to mark internal company procedures or just
+point out some special detail about the sign-off.
+
+
-----------------------------------
SECTION 2 - HINTS, TIPS, AND TRICKS
-----------------------------------