Skip to content
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

Update CLA #1525

Open
dannys42 opened this issue Sep 26, 2020 · 1 comment
Open

Update CLA #1525

dannys42 opened this issue Sep 26, 2020 · 1 comment

Comments

@dannys42
Copy link
Contributor

dannys42 commented Sep 26, 2020

IBM originally required a CLA (Contributors License Agreement) for all PR's. I don't think the original text makes sense anymore for a community project. However as business do rely on Kitura, it's probably good to have something here to ensure everyone is clear on their rights with regards to community contributions.

Personally, I'd rather see something simpler with less legal jargon, something along the lines of:

You agree that...

  • You are the author of the contribution
  • You have the legal right to contribute the code
  • You have the legal rights to grant the copyright license.
  • The contribution is not subject to third-party license, claims, suits, or actions.
  • You have no expectation of payment or anything in return for the contribution

But this is a legal agreement, so perhaps something more legal sounding would be better? Contributoragreements.org seems to have a nice FLA generated agreement.

Plenty of large open source projects have some sort of CLA (Apache, Ubuntu, etc.)
more thoughts here: https://www.finnegan.com/en/insights/articles/what-you-should-know-about-contributor-license-agreements-in-open-source-projects.html)

Please weigh in your thoughts, contributors and Kitura users (corporate and individuals).

@dannys42 dannys42 created this issue from a note in Migrating to a community project (To do) Sep 26, 2020
@dannys42
Copy link
Contributor Author

dannys42 commented Sep 26, 2020

For the time being, I have kept the IBM CLA but modified to refer to the "Kitura" project instead of "IBM". Kitura CLA v0.2 I figure this will be the "path of least change" just to keep the project moving while we transition.

@fouadhatem fouadhatem moved this from To do to Done in Migrating to a community project Sep 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant