From 5e9c51e54457f39ea94d199572dad643065c63a0 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Tue, 5 Jul 2011 17:20:27 -0400 Subject: libmaple/contributing: Add more DCO information. --- source/libmaple/contributing.rst | 46 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) (limited to 'source/libmaple') diff --git a/source/libmaple/contributing.rst b/source/libmaple/contributing.rst index bb4d550..debee6b 100644 --- a/source/libmaple/contributing.rst +++ b/source/libmaple/contributing.rst @@ -70,6 +70,15 @@ The steps to submit a pull request are as follows: 3. Push your commits to your GitHub libmaple fork (see instructions linked in Step 2 for a step-by-step walkthrough on how to do this). + Please add a signed-off-by line to your commits which certify your + `developer certificate of origin + `_ [#fcert]_. + For example, if your name is "John Smith", and your email address + is "jsmith@example.com", just include the following line at the + bottom of your commit messages: + + ``Signed-off-by: John Smith `` + 4. `Submit a pull request `_ to the LeafLabs version of libmaple. @@ -92,7 +101,7 @@ the following information in your email: you think we should know. 4. A sign-off line certifying your `developer certificate of origin - `_. + `_ [#fcert]_. That said, we'd really prefer a pull request. If you'd like to learn more about Git, we recommend the following resources: @@ -111,3 +120,38 @@ more about Git, we recommend the following resources: `_: if you're comfortable with directed acyclic graphs, this resource explains Git's functionality in graph-theoretic terms. + +.. highlight:: text + +.. rubric:: Footnotes + +.. [#fcert] Including this line indicates that you certify the following:: + + Developer's Certificate of Origin 1.1 + + 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. + + (d) I understand and agree that this project and the contribution + are public and that a record of the contribution (including all + personal information I submit with it, including my sign-off) is + maintained indefinitely and may be redistributed consistent with + this project or the open source license(s) involved. + + This may seem arbitrary, but it helps ensure that libmaple + remains open source. -- cgit v1.2.3