You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLA.md
+29-43Lines changed: 29 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,64 +13,53 @@ It is important to read and understand this legal agreement.
13
13
14
14
## How do I sign?
15
15
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.
17
17
18
-
#### 1. Log in to the Linux Foundation ID Portal with GitHub
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.
address or configure it as an alias of your LF identify.
37
30
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.
38
35
39
-

36
+
#### 3. Sign the CLA
40
37
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.
42
39
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**
45
41
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.
47
43
48
-
#### 4. Ensure your GitHub e-mail address matches address used to sign CLA
44
+
#### 4. Look for an email indicating successful signup.
49
45
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
56
56
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.
60
57
61
-
#### 5. Look for an email indicating successful signup.
62
58
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
70
60
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.
72
62
73
-

74
63
75
64
## Changing your Affiliation
76
65
@@ -88,14 +77,11 @@ Canonical until 2017-03-31
88
77
89
78
## Troubleshooting
90
79
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.
93
81
94
82
Should you have any issues using the LF Support Site, send a message to the
0 commit comments