From 877d579839e5e47eabd9239dbffc9773cb8e29a2 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 31 Dec 2021 20:32:26 +0100 Subject: docs: Contribution information --- README.md | 41 ++++++++++++++++++++++++++++++++++++++++- config/buildConstants.js | 2 +- 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 ## License -> Copyright (C) 2021-2022 Sophie contributors +> Copyright (C) 2021-2022 Kristóf Marussy <kristof@marussy.com> > > This program is free software: you can redistribute it and/or modify > it under the terms of the GNU Affero General Public License as @@ -53,3 +53,42 @@ yarn compile > GNU Affero General Public License for more details. > You should have received a copy of the GNU Affero General Public License > along with this program. If not, see <[https://www.gnu.org/licenses/](https://www.gnu.org/licenses/)>. + +## Contributing + +Contributors 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/): + +> Developer Certificate of Origin +> Version 1.1 +> +> Copyright (C) 2004, 2006 The Linux Foundation and its contributors. +> +> 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. 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 /** @type {string} */ export const banner = `/*! - * Copyright (C) 2021-2022 Sophie contributors + * Copyright (C) 2021-2022 Kristóf Marussy * * This file is part of Sophie. * -- cgit v1.2.3-54-g00ecf