|
@@ -32,3 +32,43 @@ code sample in doxygen. Everything in between such tags will show up in the
|
32
|
32
|
class documentation when the following is put at the end of a class docstring
|
33
|
33
|
as show above.
|
34
|
34
|
|
|
35
|
+Code signing
|
|
36
|
+============
|
|
37
|
+
|
|
38
|
+The sign-off is a simple line at the end of the explanation for the
|
|
39
|
+patch, which certifies that you wrote it or otherwise have the right to pass it
|
|
40
|
+on as an open-source patch. The rules are pretty simple: if you can certify
|
|
41
|
+the below:
|
|
42
|
+
|
|
43
|
+ Developer's Certificate of Origin 1.1
|
|
44
|
+
|
|
45
|
+ By making a contribution to this project, I certify that:
|
|
46
|
+
|
|
47
|
+ (a) The contribution was created in whole or in part by me and I
|
|
48
|
+ have the right to submit it under the open source license
|
|
49
|
+ indicated in the file; or
|
|
50
|
+
|
|
51
|
+ (b) The contribution is based upon previous work that, to the best
|
|
52
|
+ of my knowledge, is covered under an appropriate open source
|
|
53
|
+ license and I have the right under that license to submit that
|
|
54
|
+ work with modifications, whether created in whole or in part
|
|
55
|
+ by me, under the same open source license (unless I am
|
|
56
|
+ permitted to submit under a different license), as indicated
|
|
57
|
+ in the file; or
|
|
58
|
+
|
|
59
|
+ (c) The contribution was provided directly to me by some other
|
|
60
|
+ person who certified (a), (b) or (c) and I have not modified
|
|
61
|
+ it.
|
|
62
|
+
|
|
63
|
+ (d) I understand and agree that this project and the contribution
|
|
64
|
+ are public and that a record of the contribution (including all
|
|
65
|
+ personal information I submit with it, including my sign-off) is
|
|
66
|
+ maintained indefinitely and may be redistributed consistent with
|
|
67
|
+ this project or the open source license(s) involved.
|
|
68
|
+
|
|
69
|
+then you just add a line saying
|
|
70
|
+
|
|
71
|
+ Signed-off-by: Random J Developer <random@developer.example.org>
|
|
72
|
+
|
|
73
|
+using your real name (sorry, no pseudonyms or anonymous contributions.)
|
|
74
|
+Unsigned commits will not be accepted.
|