on master help sign in
Add licensing guidelines
commit2e0a44551418bfc84ed376430b0a5a0a157ff087 authorHarendra Kumar <harendra@composewell.com> dateFri 1 Jan 2021, 14:13 (6 years ago) parent57bd9d2
1 file changed+10
CONTRIBUTING.md+10
CONTRIBUTING.md+10
@@ -56,6 +56,8 @@ Here is a quick checklist for a PR, for details please see the next section:
5656* Tutorial module, [README](README.md), and [guides](docs) are updated if
5757 necessary.
5858* [Changelog](Changelog.md) is updated if needed
59+* The code conforms to the license, it is not stolen, credit is given,
60+ copyright notices are retained, original license is included if needed.
5961
6062### Structuring Pull Requests
6163
@@ -170,6 +172,14 @@ of the library please indicate that in the `Changelog` as `Breaking Changes`
170172and also write short notes regarding what the programmers need to do to adapt
171173their existing code to the new change.
172174
175+### Licensing
176+
177+If you have copied code from elsewhere you need to conform to the
178+licensing terms of the original code. Usually you would need to add a
179+copyright notice in the source header, and include the license of the
180+original code as per the terms of the license. If the code you are
181+copying does not have an associated license please do not use it.
182+
173183## Developer documentation
174184
175185To build haddock documentation for all modules, including the ones not exposed