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

CLA "edge cases" and how to approach them #2012

Closed
justaugustus opened this issue Apr 6, 2018 · 8 comments
Closed

CLA "edge cases" and how to approach them #2012

justaugustus opened this issue Apr 6, 2018 · 8 comments
Labels
area/contributor-guide Issues or PRs related to the contributor guide lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.

Comments

@justaugustus
Copy link
Member

justaugustus commented Apr 6, 2018

Howdy! I wanted to open this up in k/community, but there's also a superset-ey, omnibus issue around CLAs in kubernetes/kubernetes#27796.

I'm not sure if this is the best place to discuss this, but some interesting cases for contributors are when they:

  • transition from individual contributor to employee contributor (or vice versa)
  • transition to another company e.g., Red Hat acquisition of CoreOS

I'm personally still under the CoreOS CLA, because I'm concerned that there isn't a well defined process for transitioning to another company, and I don't want to impede my ability to contribute.

There are some great comments on that omnibus thread that ask similar questions:

It appears that the silver bullet is to contact helpdesk@rt.linuxfoundation.org for assistance, but it would be nice to actually document some of these use cases, so people know what to expect when hitting them (which I'm happy to help do).

Some things I noticed about the Linux Foundation ID:

  • one username
  • if you're using GitHub as your auth provider (which I did, not sure if that's strictly required or not) then it would make sense that you could only connect that GH account to a single LF identity
  • required to use my work email to sign up for the account and the CKA exam
  • doesn't appear to support transitioning the account to a different company CLA without helpdesk intervention

It would be cool if I could sign up for one account that held multiple identities (personal, work, etc.) and supported transitioning between different contributor types.

(I'm happy to move this somewhere else, if there's a more appropriate place for this issue.)

cc: @dankohn

ref:

/sig contributor-experience
/area contributor-guide

@k8s-ci-robot k8s-ci-robot added needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. area/contributor-guide Issues or PRs related to the contributor guide and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Apr 6, 2018
@dankohn
Copy link
Contributor

dankohn commented Apr 7, 2018

We're in the process of finishing development of an open source replacement for the CLAbot. It will still have corner cases where you'll need to escalate things to the helpdesk, but hopefully less over time.

I'd suggest reaching out to @alanapost who is the product manager for the development. I can connect you by email if you email me. In general, we'd be happy to hear your use case and see if we could better accommodate either when we roll out the new CLAbot or in a later update.

@guineveresaenger
Copy link
Contributor

#1636 is related and can be incorporated in a fix for this issue, I think.

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 12, 2018
@nikhita
Copy link
Member

nikhita commented Sep 13, 2018

/remove-lifecycle stale

cc @idvoretskyi

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 13, 2018
@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 12, 2018
@idealhack
Copy link
Member

/remove-lifecycle stale
/lifecycle frozen

@k8s-ci-robot k8s-ci-robot added lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Dec 15, 2018
@parispittman
Copy link
Contributor

any edge cases need to go to the LF at this time and that documentation has no been entered into docs and bots

/close

@k8s-ci-robot
Copy link
Contributor

@parispittman: Closing this issue.

In response to this:

any edge cases need to go to the LF at this time and that documentation has no been entered into docs and bots

/close

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.

ContribEx: contributor-documentation subproject automation moved this from To do to Done Jan 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/contributor-guide Issues or PRs related to the contributor guide lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.
Development

No branches or pull requests

8 participants