]> git.proxmox.com Git - mirror_lxcfs.git/blame - CONTRIBUTING.md
Fix test_proc on s390x
[mirror_lxcfs.git] / CONTRIBUTING.md
CommitLineData
60f73aff
SG
1# Pull requests:
2
3Changes to this project should be proposed as pull requests on Github
4at: https://github.com/lxc/lxcfs
5
6Proposed changes will then go through code review there and once acked,
7be merged in the main branch.
8
9
10# License and copyright:
11
12By default, any contribution to this project is made under the Apache
132.0 license.
14
15The author of a change remains the copyright holder of their code
16(no copyright assignment).
17
18
19# Developer Certificate of Origin:
20
21To improve tracking of contributions to this project we use the DCO 1.1
22and use a "sign-off" procedure for all changes going into the branch.
23
24The sign-off is a simple line at the end of the explanation for the
25commit which certifies that you wrote it or otherwise have the right
26to pass it on as an open-source contribution.
27
28> Developer Certificate of Origin
29> Version 1.1
30>
31> Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
32> 660 York Street, Suite 102,
33> San Francisco, CA 94110 USA
34>
35> Everyone is permitted to copy and distribute verbatim copies of this
36> license document, but changing it is not allowed.
37>
38> Developer's Certificate of Origin 1.1
39>
40> By making a contribution to this project, I certify that:
41>
42> (a) The contribution was created in whole or in part by me and I
43> have the right to submit it under the open source license
44> indicated in the file; or
45>
46> (b) The contribution is based upon previous work that, to the best
47> of my knowledge, is covered under an appropriate open source
48> license and I have the right under that license to submit that
49> work with modifications, whether created in whole or in part
50> by me, under the same open source license (unless I am
51> permitted to submit under a different license), as indicated
52> in the file; or
53>
54> (c) The contribution was provided directly to me by some other
55> person who certified (a), (b) or (c) and I have not modified
56> it.
57>
58> (d) I understand and agree that this project and the contribution
59> are public and that a record of the contribution (including all
60> personal information I submit with it, including my sign-off) is
61> maintained indefinitely and may be redistributed consistent with
62> this project or the open source license(s) involved.
63
64An example of a valid sign-off line is:
65
66 Signed-off-by: Random J Developer <random@developer.org>
67
68Use your real name and a valid e-mail address.
69Sorry, no pseudonyms or anonymous contributions are allowed.
70
71We also require each commit be individually signed-off by their author,
72even when part of a larger set.