Skip to content

Contributors website docs/guid#sign-the-cla has no link to CNCF's easycla #576

Open
kubernetes/community
#8395
@ahmadidev

Description

@ahmadidev

I've found that the Sign the CLA part of contributors website is misleading since it only states:

... you will need to sign the Contributor License Agreement. The easiest way is to open a PR against the contributor playground repo.

It doesn't note the process of signing the actual CLA at easycla part of CNCF website.
But when you do a PR, the bot will reject and complains about signing the CLA.

Activity

jberkus

jberkus commented on Mar 20, 2025

@jberkus
Contributor

Yes, we should probably have links there. Do you feel like trying your hand at a simple PR?

ahmadidev

ahmadidev commented on Mar 20, 2025

@ahmadidev
Author

Yes of course, I was looking into it and would be happy to work on a PR.

ahmadidev

ahmadidev commented on Mar 20, 2025

@ahmadidev
Author

/assign

ahmadidev

ahmadidev commented on Mar 22, 2025

@ahmadidev
Author

I've found the Contributor Cheatsheet document, which links to kubernetes/community/CLA.md. This document describes the CLA process more clearly. However, I'm unsure why the Contributor Cheatsheet differs from the one I linked in this issue.

Should we update the contributors website to also point to kubernetes/community/CLA.md?

Or even use the same content in both documents:

https://www.kubernetes.dev/docs/contributor-cheatsheet/#submitting-a-contribution:
Image

https://www.kubernetes.dev/docs/guide/#sign-the-cla:
Image

ahmadidev

ahmadidev commented on Apr 6, 2025

@ahmadidev
Author

@jberkus Could you please clarify the next steps? I'd like to move it forward.

jberkus

jberkus commented on Apr 10, 2025

@jberkus
Contributor

I think we should probably link out to the other document. The page is intentionally brief on all topics, and I think having a lot of detail on the CLA in the Getting Started page itself isn't ideal.

Also, the CLA signing process has changed a couple times over the years, and will probably change again in the future. So for the detailed explaination, we want it in only one place.

So, recommended cleanup for this page is: note that the bot will supply links to sign the CLA if you submit a PR, and that the contributor can find more information at CLA.md.

k8s-triage-robot

k8s-triage-robot commented on Jul 9, 2025

@k8s-triage-robot

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

added
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.
on Jul 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Participants

    @jberkus@ahmadidev@k8s-ci-robot@k8s-triage-robot

    Issue actions

      Contributors website docs/guid#sign-the-cla has no link to CNCF's easycla · Issue #576 · kubernetes/contributor-site