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

Update membership template #49

Closed
wants to merge 14 commits into from
19 changes: 19 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/apply_to_be_a_member.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# K8sGateway Org Membership Request

<!--
If you would like to become a member of the organization on GitHub, please submit a PR to the community repo using this template. Give us a few days to review and you should receive an invitation to join.
-->

GitHub user ID:

Company affiliation:

Requirements:

- [ ] I have reviewed the project [contributing guide](https://github.com/k8sgateway/community/blob/main/CONTRIBUTING.md)
- [ ] I have enabled [2FA](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa) on my GitHub account
- [ ] I have joined #k8sgateway channel on the [CNCF slack](https://slack.cncf.io)
- [ ] In this PR, I have added my GitHub username to the `orgs.k8sgateway.members` list in [org.yaml](https://github.com/k8sgateway/community/blob/main/org.yaml) (maintaining alphabetical order)

Provide a link to at least one PR that you have successfully pushed to one of the project's repos:
-
3 changes: 3 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
To use an existing template, click the `Preview` tab and click on a template below. Otherwise, delete this text.

- [Request Org Membership](?quick_pull=1&title=Request%20org%20membership%20for%20<user>&labels=membership&template=apply_to_be_a_member.md)
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.vscode
8 changes: 6 additions & 2 deletions CONTRIBUTOR_LADDER.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,17 @@ An Organization Member must meet the responsibilities and has the requirements o
* Requirements:
* Must have successful contributions to the project, including at least one merged PR.
* Must be member of the #k8sgateway channel on the [CNCF Slack](https://slack.cncf.io).
* Must have 2FA enabled on your GitHub account.
* Must have [2FA](https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa) enabled on your GitHub account.
* Privileges:
* May be assigned Issues and Reviews.
* May give commands to CI/CD automation.
* May label/triage issues.

To apply to become a member of the k8sgateway organization on GitHub, please open a GitHub PR in the community repository following the [template](.github/PULL_REQUEST_TEMPLATE/apply-to-be-a-member.md). The PR should include adding your user name to the list of members in our [organization file](./org.yaml). Please add your name in the correct alphabetical order to maintain a tidy organization file.
To apply to become a member of the k8sgateway organization on GitHub, please open a GitHub PR in the community repository that contains the following:
1. Use the [membership request template](.github/PULL_REQUEST_TEMPLATE/apply_to_be_a_member.md). This template is linked from the default template when you open a PR, or you can paste this URL in your browser `https://github.com/k8sgateway/community/compare/main...<my-fork>:<my-branch>?quick_pull=1&title=Request%20org%20membership%20for%20<user>&labels=membership&template=apply_to_be_a_member.md`, replacing:
- `<my-fork>:<my-branch>` with your fork/branch name, and
- `<user>` with your GitHub username
1. Add your GitHub username to the list of members (under `orgs.k8sgateway.members`) in our [organization file](./org.yaml). Please add your name in the correct alphabetical order to maintain a tidy organization file.

### Reviewer

Expand Down