[lxc-devel] [distrobuilder/master] Add CONTRIBUTING.md

monstermunchkin on Github lxc-bot at linuxcontainers.org
Mon Jul 22 15:20:25 UTC 2019


A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 364 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20190722/31fe613e/attachment.bin>
-------------- next part --------------
From 39a1d83613ce11cea9c0f3cd1ef17370c6384aa2 Mon Sep 17 00:00:00 2001
From: Thomas Hipp <thomas.hipp at canonical.com>
Date: Mon, 22 Jul 2019 17:19:48 +0200
Subject: [PATCH] Add CONTRIBUTING.md

Signed-off-by: Thomas Hipp <thomas.hipp at canonical.com>
---
 CONTRIBUTING.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)
 create mode 100644 CONTRIBUTING.md

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..57f7b15
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,76 @@
+# Contributing
+
+## Pull requests:
+
+Changes to this project should be proposed as pull requests on Github
+at: <https://github.com/lxc/distrobuilder>
+
+Proposed changes will then go through code review there and once acked,
+be merged in the main branch.
+
+
+## License and copyright:
+
+By default, any contribution to this project is made under the Apache
+2.0 license.
+
+The author of a change remains the copyright holder of their code
+(no copyright assignment).
+
+
+## Developer Certificate of Origin:
+
+To improve tracking of contributions to this project we use the DCO 1.1
+and use a "sign-off" procedure for all changes going into the branch.
+
+The sign-off is a simple line at the end of the explanation for the
+commit which certifies that you wrote it or otherwise have the right
+to pass it on as an open-source contribution.
+
+> Developer Certificate of Origin
+> Version 1.1
+>
+> Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
+> 660 York Street, Suite 102,
+> San Francisco, CA 94110 USA
+>
+> Everyone is permitted to copy and distribute verbatim copies of this
+> license document, but changing it is not allowed.
+>
+> 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.
+
+An example of a valid sign-off line is:
+
+```
+Signed-off-by: Random J Developer <random at developer.org>
+```
+
+Use your real name and a valid e-mail address.
+Sorry, no pseudonyms or anonymous contributions are allowed.
+
+We also require each commit be individually signed-off by their author,
+even when part of a larger set. You may find `git commit -s` useful.


More information about the lxc-devel mailing list