New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CLA-Bot #591
Comments
Regarding yesterday's discussion during the maintainer meeting, whether we need a CLA at all, I found this interesting blog post. Here it says:
From the linked GitHub terms of service:
So currently our CLA supersedes our license. But our license (section 2 "GRANT OF RIGHTS") already says:
Does that mean, at least in our case, the CLA is indeed unnecessary? |
That would be really great! That means, we'd not only avoid the CLA bot, we could even remove the CLA and instead explain what you described - mostly just copy/paste your comment. 😆 |
I'm not a lawyer, so I leave decision if we need/change this to others. |
[GitHub's terms of service][gh-tos] already require users to agree to our license and that they have the right to license their contribution(s) under those terms. Therefore, having a dedicated CLA is not necessary. [gh-tos]: https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#6-contributions-under-repository-license Closes: #591 PR: #610
[GitHub's terms of service][gh-tos] already require users to agree to our license and that they have the right to license their contribution(s) under those terms. Therefore, having a dedicated CLA is not necessary. [gh-tos]: https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#6-contributions-under-repository-license Closes: #591 PR: #616
Currently our CLA is just a text within the Pull Request. So far I (in me aka @aepfli) can not remember that i really checked when merging if the user agreed upon it.
Therefore i suggest to use https://github.com/apps/cla-bot which can automate this with an additional check. (as suggested by @beatngu13 )
As this is a change/application which needs certain permissions, we should discuss it, and decide upon feasibility - also i am not sure if somebody else besides @nipafx can do it.
The text was updated successfully, but these errors were encountered: