-
Notifications
You must be signed in to change notification settings - Fork 232
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
Ensure your project meets the CNCF IP Policy #952
Comments
Related to [INCUBATING PROJECT ONBOARDING] Knative cncf/sandbox#218 |
/assign |
(a) Any project that is added to the CNCF must have ownership of its trademark and logo assets transferred to the Linux Foundation. This depends on trademark being transferred tracking in #948 |
(b) Each project shall determine whether it will require use of an approved CNCF CLA. For projects that select to use a CLA, all code contributors will undertake the obligations set forth in the Apache contributor license agreement(s), altered only as necessary to identify CNCF as the recipient of the contributions, and which shall be approved by the Governance Board. See CNCF Contributor License Agreements available at https://github.com/cncf/cla. The process for managing contributions in accordance with this policy shall be subject to Governance Board approval. These depends on us selecting easyCLA or DCO first tracking here #90 |
(d) All outbound code will be made available under the Apache License, Version 2.0. This can be marked done all the repos license is Apache-2 |
All projects evaluated for inclusion in the CNCF shall be completely licensed under an OSI-approved open source license. If the license for a project included in CNCF is not Apache License, Version 2.0, approval of the Governing Board shall be required. Is my understanding that the current set of licenses is clean as of today. |
We don't have current issues today with this one |
(f) All documentation will be received and made available by the CNCF under the Creative Commons Attribution 4.0 International License. We need to update the website repo to be dual license, any code should be under Apache-2 and any website rendered content under creative commons |
I open an issue in docs repo to add the CC license for website knative/docs#4878 |
(a) Any project that is added to the CNCF must have ownership of its trademark and logo assets transferred to the Linux Foundation. Trademark has being officially transferred according to @thisisnotapril |
What's left is implement the new CLA via easyCLA or DCO |
Is (b) done? We're going to use EasyCLA, so seems like b is done and we're working on c?
And we will require and it will be EasyCLA. So can we check the (b) done? |
@knative/steering-committee met today and came up with the following
Action Items
@lance will request easyCLA account for Knative and onboard all the current contributors into the account |
Isses opened in CNCF Jira/Help Desk
Currently awaiting a response. I imagine CNCF folks are pretty busy with KubeCon EU happening next week. |
@lance Can you log here the last status, I think is related to the bots getting approve by CNCF legal |
@lance I can update the link included in our docs per knative/docs#5047, however our docs page points to https://github.com/knative/community/blob/main/CONTRIBUTING.md#contributor-license-agreements, which should be updated by TOC/Steering/whoever owns this page. Please comment on the docs issue when this is done and I'll update the link, otherwise this will be inconsistent and confusing for users. |
👍 #1102 |
easyCLA is implemented now |
@csantanapr: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
Checklist of items
The text was updated successfully, but these errors were encountered: