loopbackio / loopbackio/loopback-governance

Nominate OpenJS Foundation CPC Regular Members

Open
#26 0 comments 1 reaction 2 assignees View on GitHub

@achrinza is already working on this.

Since May 11, 2022.

openjsf P3
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

As part of the OpenJS Foundation (OpenJSF) on-boarding, we can nominate and endorse some of our members to join as an OpenJSF CPC Regular Member.

These have indicated interest in joining:

- [ ] @frbuceta
- [x] @achrinza - PR: https://github.com/openjs-foundation/cross-project-council/pull/884

From the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/9360bc7e8cb2a15d83a12039337a0c00668ef3da/CPC-CHARTER.md#regular-members):

> Anyone who has been active in the work of the OpenJS Foundation, one of its member projects or other related activity as described in the CPC Governance may request to become a regular member by opening a PR to add themselves to the list of regular members.

~~Although we don't have a formal Project Representative, I believe the TSC can act in that role.~~

~~From the [Governance](https://github.com/openjs-foundation/cross-project-council/blob/9360bc7e8cb2a15d83a12039337a0c00668ef3da/GOVERNANCE.md#approving-and-onboarding-regular-members):~~

> ~~Project representatives from the project the user is claiming affiliation with have the ability to approve/reject the nomination.~~

The above that is struck out is incorect. At-Large Projects _collectively_ get to nominate 2 Project Representatives of which none of the current representatives are affiliated with LoopBack.

From [README](https://github.com/openjs-foundation/cross-project-council/blob/d10be317cb2cdef25b7961579fd514981d822bb6/README.md#at-large-project-representatives):

> #### At Large Project Representatives
>
> According to the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/CPC-CHARTER.md#voting-members), each of the At Large and Incubating Projects may nominate a candidate to fill one of two voting seats on the CPC which represent this group of projects as a whole. From those nominees, two voting members are chosen via an [election process outlined in the CPC Governance](https://github.com/openjs-foundation/cross-project-council/governance/GOVERNANCE.md#election-process-for-non-impact-voting-cpc-members).
>
> - Eemeli Aro ([@eemeli](https://github.com/eemeli), Mozilla)
> - Tobie Langel ([@tobie](https://github.com/tobie), UnlockOpen)

The responsibilities of being a Regular Member:

- Work on non-public matters and materials
From [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/9360bc7e8cb2a15d83a12039337a0c00668ef3da/GOVERNANCE.md#approving-and-onboarding-regular-members):
> On occasion, there are matters and materials that must be kept private and shared only with Voting and Regular members.
- Nomination of two Voting members
From [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/9360bc7e8cb2a15d83a12039337a0c00668ef3da/CPC-CHARTER.md#voting-members):
> up to two Voting members may be nominated by the Regular members. Once nominated these members must be ratified by the CPC Voting members before becoming a Voting member.
- Member the GitHub `cpc-regular-members` [team](https://github.com/orgs/openjs-foundation/teams/cpc-regular-members)
- Subscriber of the `cpc-private` mailing list
From the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/9360bc7e8cb2a15d83a12039337a0c00668ef3da/CPC-CHARTER.md#section-5-responsibilities-and-expectations-of-the-cpc):
> Add the member to the `cpc-private` email list

Examples of previous self-nominations:

- https://github.com/openjs-foundation/cross-project-council/pull/565
- https://github.com/openjs-foundation/cross-project-council/pull/623
- https://github.com/openjs-foundation/cross-project-council/pull/861

To self-nominate:

1. Open a PR with the "Regular Member Pull Request" template
2. Describe the work you've done in the foundation or its member projects
3. ~~Have other LoopBack TSC member(s) approve the PR, acting in the role of a Project Representative for LoopBack
The other LoopBack TSC members can approve or reject the nomination.~~ This is incorrect. See edit above on At-Large Project Representatives.
5. Get two or more approvals from OpenJSF CPC Voting Members
6. Wait for 1 week duration to lapse
7. Formal welcoming by the CPC in the next CPC Meeting

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.