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 CPC Regular Member Process #1326

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ Members of the Collaboration spaces at the `Core` stage may nominate a candidate

### Regular Members

Anyone who has been active in the foundation or one of its member projects, as described in the [CPC Governance](./governance/GOVERNANCE.md#approving-and-onboarding-regular-members) may request to become a regular member by opening a PR to add themselves to the list of regular members. Outgoing Voting members automatically become Regular members, although they must remain active to retain their status.
Anyone who has been active in the foundation or one of its member projects, as described in the [CPC Governance](./governance/GOVERNANCE.md#approving-and-onboarding-regular-members) may request to become a [regular member](./governance/GOVERNANCE.md#approving-and-onboarding-regular-members). Outgoing Voting members automatically become Regular members, although they must remain active to retain their status.

- Abigail Cabunoc Mayes ([@abbycabs](https://github.com/abbycabs))
- Adrian Estrada ([@edsadr](https://github.com/edsadr))
Expand Down
37 changes: 22 additions & 15 deletions governance/GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ The team follows the [decision-making][cpc charter decision making] and [voting]

Elections are organized by the OpenJSF Program Director, following the [election calendar][] and the policies defined in the [CPC charter][cpc charter elections].


## Approving and Onboarding Regular Members

Our goal in the OpenJS Foundation is to do most of our work in public.
Expand All @@ -72,28 +73,34 @@ Observers can participate in almost all aspects of the work of the CPC except th

### Eligibility to become a Regular member

One must already be an [Active OpenJS Collaborator][], as described below, to be eligible to become a Regular Member of the CPC.
One must already be an [Active OpenJS Collaborator], as described below, to be eligible to become a Regular Member of the CPC.

### Means for approval/rejection, if citing project affiliation: (one of the following approvals is required)
### How To Apply to Become a Regular Member

- Project representatives from the project the user is claiming affiliation with have the ability to approve/reject the nomination.
- Voting members from the project the user is claiming affiliation with have the ability to approve/reject the nomination.
1. Please submit the [Regular Member Application Form](https://forms.gle/vAKptPXXz8StL4yh6)
2. The CPC will review requests as soon as possible, usually in the next CPC private session (every 2 weeks)

Regular members can self-nominate by opening a PR to add themselves to the Regular member list in the [README.md][README]. The PR should include information about how the potential new member has been active in the foundation or its member projects as described below in the [Active OpenJS Collaborator][] section of this document.
### CPC Review Process

In addition to being an [Active OpenJS Collaborator][], the PR to add a Regular member is approved when:
- Pending requests will be sent to the private CPC mailing list prior to the review meeting
- In the context of the lazy consensus process, the pending request list is a proposal to accept
all of the requests. CPC members may raise any objections before the scheduled meeting,
otherwise a final decision to approve a request can be confirmed in the meeting.
- If any requests are rejected, an email with the rejected requests will be sent to the private
CPC mailing list and CPC members will have 2 days to object before the decision is confirmed.

### Approved

* The CPC will create a pull request adding your name to the Regular member list in the [README.md][README].
* The OpenJS Foundation Operations <[email protected]> team will:
* Add the member to the GitHub `cpc-regular-members` [team][cpc regular members team]
* Add the member to the `cpc-private` email list
* The CPC Chair or Vice-Chair will introduce the new member at the next CPC meeting.

* There are no outstanding objections
* There are two or more approvals by voting CPC members
* The PR has been opened for at least 1 week

Once a PR is ready to be landed, the CPC member who lands the pull request should:
### Not Approved

* Send a notification to the project contacts for the project identified in the PR indicating that a new Regular CPC member has joined the CPC on behalf of the project.
* Contact OpenJS Foundation Operations <[email protected]> and let them know we have a new Regular CPC Member:
* Operations will add the member to the github `cpc-regular-members` [team][cpc regular members team]
* Operations will add the member to the `cpc-private` email list
* Introduce the new member at the next CPC meeting.
* If you are not approved you will be notified privately via email.

_Note: Former Voting members whose terms have just ended will automatically become Regular members, unless they indicate otherwise._

Expand Down
Loading