set fixed output timestamp to fix m-artifact-p error
[memoization.java.git] / CONTRIBUTING.md
blob9c549a3dcc1ba871110d8215c4607bf3f6465464
1 <!--
2 SPDX-FileCopyrightText: The memoization.java Authors
3 SPDX-License-Identifier: 0BSD
4  -->
6 # Contributor Guide
8 Thank you so much for helping out! This project uses a [DCO](https://developercertificate.org/) to verify that each change is legally acceptable. Its text is as follows:
10 ```
11 By making a contribution to this project, I certify that:
13 (a) The contribution was created in whole or in part by me and I
14     have the right to submit it under the open source license
15     indicated in the file; or
17 (b) The contribution is based upon previous work that, to the best
18     of my knowledge, is covered under an appropriate open source
19     license and I have the right under that license to submit that
20     work with modifications, whether created in whole or in part
21     by me, under the same open source license (unless I am
22     permitted to submit under a different license), as indicated
23     in the file; or
25 (c) The contribution was provided directly to me by some other
26     person who certified (a), (b) or (c) and I have not modified
27     it.
29 (d) I understand and agree that this project and the contribution
30     are public and that a record of the contribution (including all
31     personal information I submit with it, including my sign-off) is
32     maintained indefinitely and may be redistributed consistent with
33     this project or the open source license(s) involved.
34 ```
36 In order to sign this DCO, simply use `git commit --signoff` while working on this project.