Skip to content

Commit f8158c0

Browse files
Updated: CLA.md (#6422)
* Update CLA.md * Update CLA.md * Update CLA.md * Update CLA.md * Create CLA.md * Update CLA.md * Update CLA.md * Update CLA.md * Update CLA.md * Create CLA.md * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> * Update CLA.md Co-authored-by: Bob Killen <[email protected]> Co-authored-by: Bob Killen <[email protected]>
1 parent fbc5ca5 commit f8158c0

File tree

1 file changed

+29
-43
lines changed

1 file changed

+29
-43
lines changed

CLA.md

Lines changed: 29 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -13,64 +13,53 @@ It is important to read and understand this legal agreement.
1313

1414
## How do I sign?
1515

16-
If your work is done as an employee of your company, contact your company's legal department and ask to be put on the list of approved contributors for the CNCF CLA. Below, we have included steps for "Corporation signup" in case your company does not have a company agreement and would like to have one.
16+
After creating your first Pull Request the linux-foundation-easycla bot will respond with information regarding your CLA status along with a link to sign the CLA.
1717

18-
#### 1. Log in to the Linux Foundation ID Portal with GitHub
18+
<img width="1065" alt="EasyCLA bot" src="https://user-images.githubusercontent.com/69111235/152226443-f6fe61ee-0e92-46c5-b6ea-c0deb718a585.png">
1919

20-
Click one of:
21-
* [Individual signup](https://identity.linuxfoundation.org/projects/cncf) to
22-
sign up as an individual or as an employee of a signed organization.
23-
* [Corporation signup](https://identity.linuxfoundation.org/node/285/organization-signup)
24-
to sign as a corporation representative and manage signups from your organization.
20+
#### 1. Authorize EasyCLA to read some of your GitHub information
2521

26-
Once you get to the sign in form, click "Log in with GitHub":
22+
<img width="554" alt="GitHub EasyCLA Authorization" src="https://user-images.githubusercontent.com/69111235/152228712-7d22f9d0-9f3c-4226-9ee0-bacba4b47725.png">
2723

28-
![CNCFCLA1](http://i.imgur.com/tEk2x3j.png)
24+
Click on the "Please click here to be authorized" link to navigate to the GitHub Authorize Linux Foundation: EasyCLA page. Then click Authorize LF-Engineering to give the Linux Foundation read-only access to list the email addresses associated with your GitHub account.
2925

30-
#### 2. Create Linux Foundation ID Portal account
26+
#### 2. Select from the two types of contributor
3127

32-
After entering the various names, click "Submit":
28+
<img width="1407" alt="EasyCLA" src="https://user-images.githubusercontent.com/69111235/152224818-1246453a-b086-4a57-9d14-c10d62ad438f.png">
3329

34-
If you are signing up as an employee, you must use your official
35-
[email protected] email address as your default GitHub
36-
address or configure it as an alias of your LF identify.
3730

31+
After authorizing EasyCLA, you will be redirected to a page to identify which type of contributor you are.
32+
Select the most appropriate option:
33+
* Individual Contributor: You are contributing as yourself, and not as part of another organization.
34+
* Corporate Contributor: You are contributing on behalf of your employer or other organization.
3835

39-
![CNCFCLA2](https://i.imgur.com/9vxe9mA.png)
36+
#### 3. Sign the CLA
4037

41-
#### 3. Complete signing process
38+
Once you select the type of contributor, proceed to Sign the CLA and follow the instructions to complete the signing process through DocuSign.
4239

43-
After creating your account, follow the instructions to complete the
44-
signing process through HelloSign.
40+
**Ensure your GitHub e-mail address matches e-mail address used to sign CLA**
4541

46-
If you did not receive an email from HelloSign, [then request it here](https://identity.linuxfoundation.org/projects/cncf).
42+
After you have filled out the information, Click "Finish" and you will be redirected back to your Pull Request.
4743

48-
#### 4. Ensure your GitHub e-mail address matches address used to sign CLA
44+
#### 4. Look for an email indicating successful signup.
4945

50-
Your GitHub email address __must match__ the same address you use when signing
51-
the CLA. GitHub has [documentation](https://help.github.com/articles/setting-your-commit-email-address-on-github/)
52-
on setting email addresses.
53-
54-
You must also set your [git e-mail](https://help.github.com/articles/setting-your-email-in-git)
55-
to match this e-mail address as well.
46+
> Hello,
47+
>
48+
> This is a notification email from EasyCLA regarding the project Cloud Native Computing > Foundation (CNCF).
49+
>
50+
> The CLA has now been signed. You can download the signed CLA as a PDF here.
51+
>
52+
> If you need help or have questions about EasyCLA, you can read the documentation or reach out to us for support.
53+
>
54+
> Thanks,
55+
> EasyCLA Support Team
5656
57-
If you already submitted a PR you can correct your user.name and user.email
58-
and then use `git commit --amend --reset-author` and then `git push --force` to
59-
correct the PR.
6057

61-
#### 5. Look for an email indicating successful signup.
6258

63-
> The Linux Foundation
64-
>
65-
> Hello,
66-
>
67-
> You have signed CNCF Individual Contributor License Agreement.
68-
> You can see your document anytime by clicking View on HelloSign.
69-
>
59+
#### 5. Validate your CLA
7060

71-
Once you have this, the CLA authorizer bot will authorize your PRs.
61+
Once you are redirected back to your GitHub Pull Request, reply with a comment `/easycla` to update the CLA status of your PR.
7262

73-
![CNCFCLA3](http://i.imgur.com/C5ZsNN6.png)
7463

7564
## Changing your Affiliation
7665

@@ -88,14 +77,11 @@ Canonical until 2017-03-31
8877

8978
## Troubleshooting
9079

91-
If you encounter any problems signing the CLA, log a ticket with the Linux
92-
Foundation ID group through the [Linux Foundation Support Site].
80+
If you encounter any problems signing the CLA and need further assistance, log a ticket by clicking on the link [please submit a support request ticket](https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4) from the EasyCLA bot's response. Someone from the CNCF will respond to your ticket to help.
9381

9482
Should you have any issues using the LF Support Site, send a message to the
9583
backup e-mail support address <[email protected]>
9684

97-
Someone from the CNCF will respond to your ticket to help.
98-
9985
## Setting up the CNCF CLA check
10086

10187
If you are a Kubernetes GitHub organization or repo owner and would like to setup

0 commit comments

Comments
 (0)