aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-31 20:32:26 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-12-31 20:32:26 +0100
commit877d579839e5e47eabd9239dbffc9773cb8e29a2 (patch)
treeb6a37a7c4c945e1059c8d74c39554e3693140ab1
parenttest: Set up v8 coverage analysis (diff)
downloadsophie-877d579839e5e47eabd9239dbffc9773cb8e29a2.tar.gz
sophie-877d579839e5e47eabd9239dbffc9773cb8e29a2.tar.zst
sophie-877d579839e5e47eabd9239dbffc9773cb8e29a2.zip
docs: Contribution information
-rw-r--r--README.md41
-rw-r--r--config/buildConstants.js2
2 files changed, 41 insertions, 2 deletions
diff --git a/README.md b/README.md
index 7fff645..6682965 100644
--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@ yarn compile
41 41
42## License 42## License
43 43
44> Copyright (C) 2021-2022 Sophie contributors 44> Copyright (C) 2021-2022 Kristóf Marussy &lt;kristof@marussy.com&gt;
45> 45>
46> This program is free software: you can redistribute it and/or modify 46> This program is free software: you can redistribute it and/or modify
47> it under the terms of the GNU Affero General Public License as 47> it under the terms of the GNU Affero General Public License as
@@ -53,3 +53,42 @@ yarn compile
53> GNU Affero General Public License for more details. 53> GNU Affero General Public License for more details.
54> You should have received a copy of the GNU Affero General Public License 54> You should have received a copy of the GNU Affero General Public License
55> along with this program. If not, see &lt;[https://www.gnu.org/licenses/](https://www.gnu.org/licenses/)&gt;. 55> along with this program. If not, see &lt;[https://www.gnu.org/licenses/](https://www.gnu.org/licenses/)&gt;.
56
57## Contributing
58
59Contributors are welcome to add their contact information to the license headers of any files they edit, the license blocks in `config/buildConstants.js` and `README.md`, as well as the `"contributors"` array in `package.json`. Any patches send should have a `Signed-off-by:` line to clarify the copyright status of contributions according to the [Developer Certificate of Origin, Version 1.1](https://developercertificate.org/):
60
61> Developer Certificate of Origin
62> Version 1.1
63>
64> Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
65>
66> Everyone is permitted to copy and distribute verbatim copies of this
67> license document, but changing it is not allowed.
68>
69>
70> Developer's Certificate of Origin 1.1
71>
72> By making a contribution to this project, I certify that:
73>
74> (a) The contribution was created in whole or in part by me and I
75> have the right to submit it under the open source license
76> indicated in the file; or
77>
78> (b) The contribution is based upon previous work that, to the best
79> of my knowledge, is covered under an appropriate open source
80> license and I have the right under that license to submit that
81> work with modifications, whether created in whole or in part
82> by me, under the same open source license (unless I am
83> permitted to submit under a different license), as indicated
84> in the file; or
85>
86> (c) The contribution was provided directly to me by some other
87> person who certified (a), (b) or (c) and I have not modified
88> it.
89>
90> (d) I understand and agree that this project and the contribution
91> are public and that a record of the contribution (including all
92> personal information I submit with it, including my sign-off) is
93> maintained indefinitely and may be redistributed consistent with
94> this project or the open source license(s) involved.
diff --git a/config/buildConstants.js b/config/buildConstants.js
index 4952907..90c1a2b 100644
--- a/config/buildConstants.js
+++ b/config/buildConstants.js
@@ -13,7 +13,7 @@ const { chrome: chromeVersion, node: nodeVersion } = JSON.parse(electronVendorsJ
13 13
14/** @type {string} */ 14/** @type {string} */
15export const banner = `/*! 15export const banner = `/*!
16 * Copyright (C) 2021-2022 Sophie contributors 16 * Copyright (C) 2021-2022 Kristóf Marussy <kristof@marussy.com>
17 * 17 *
18 * This file is part of Sophie. 18 * This file is part of Sophie.
19 * 19 *