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

doc: Governance changes for Collaboration Network #547

Merged
merged 11 commits into from
Oct 20, 2020
4 changes: 4 additions & 0 deletions CPC-CHARTER.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,10 @@ ensuring:
substantial changes before final approval by CPC.
1. Voting members are responsible for approving funds for budgets delegated
to the project.
1. Voting members are responsible for approving new `collaboration spaces` as outlined in the OpenJS
Collaboration Network process.
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
1. Voting members are responsible for making final decisions on aligning `collaboration spaces`,
removing or archiving `collaboration spaces`, as outlined in the OpenJS Collaboration Network process.
1. Following and be up to date on Board/OpenJS Foundation initiatives and communicate them to the projects.
1. Defining common practices to be implemented across OpenJS Foundation projects, if any.
1. Mediating technical conflicts between OpenJS Foundation Projects when attempts to resolve
Expand Down
22 changes: 17 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ The OpenJS Foundation Cross Project Council (CPC) is the technical governing bod

## CPC Scope

The CPC's primary role is to foster an environment of collaboration. That environment extends within and between OpenJS Foundation Projects. It also extends between the Projects and the larger community.
The CPC's primary role is to foster an environment of collaboration. That environment extends within and between OpenJS Foundation Projects, OpenJS Collaboration spaces, and the larger community.

The CPC exercises autonomy in managing its responsibilities and seeks agreement from the OpenJS Foundation Board on any change to the scope of those responsibilities.

Expand Down Expand Up @@ -61,6 +61,14 @@ The following projects are official OpenJS Foundation projects. If you are inter
* [Fastify](https://fastify.io)
* [nvm](http://nvm.sh/)


### OpenJS Collaboration spaces

The following are official OpenJS Collaboration spaces. If you are interested in fostering collaboration with the
support of the OpenJS foundation through a collaboration space, please read our [Collaboration Space Progression]
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
mhdawson marked this conversation as resolved.
Show resolved Hide resolved

mhdawson marked this conversation as resolved.
Show resolved Hide resolved
* There are currently no collaboration spaces.

## CPC Meetings

The CPC meets weekly. We publish meeting agendas as [issues](https://github.com/openjs-foundation/cross-project-council/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+in%3Atitle+Project+Council+Meeting+), and also [publish meetings on our calendar](https://calendar.google.com/calendar/embed?src=linuxfoundation.org_fuop4ufv766f9avc517ujs4i0g%40group.calendar.google.com). ([iCal](https://calendar.google.com/calendar/ical/linuxfoundation.org_fuop4ufv766f9avc517ujs4i0g%40group.calendar.google.com/public/basic.ics)) ([Add to Google Calendar](https://calendar.google.com/calendar?cid=bGludXhmb3VuZGF0aW9uLm9yZ19mdW9wNHVmdjc2NmY5YXZjNTE3dWpzNGkwZ0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t))
Expand Down Expand Up @@ -88,6 +96,10 @@ According to the [CPC Charter](https://github.com/openjs-foundation/cross-projec
- Christopher Hiller (@boneskull, IBM)
- Tobie Langel (@tobie, UnlockOpen)

#### Collaboration space representatives

Members of the Collaboration spaces at the `Core` stage may nominate a candiate for one of the voting seats on the CPC which represents the Collaboration spaces. Currently there are no spaces at the `Core` stage and therefore no representative.
mhdawson marked this conversation as resolved.
Show resolved Hide resolved

### Regular Members

According to the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/master/CPC-CHARTER.md#regular-members) anyone who has been a member of one of the projects under the OpenJS Foundation for at least three months may request to become a regular member by opening a PR to add themselves to the list of regular members
Expand Down Expand Up @@ -122,7 +134,7 @@ be excluded from future CPC meetings based on a standard CPC motion.

## Policy Change Proposal Process

The OpenJS CPC is chartered to oversee the technical governance of all OpenJS Projects and Working Groups under the OpenJS Foundation. The CPC establishes the default governance, conduct, and licensing policies for all Projects. Projects have broad powers of self-governance.
The OpenJS CPC is chartered to oversee the technical governance of all OpenJS Projects, Collaboration spaces and Working Groups under the OpenJS Foundation. The CPC establishes the default governance, conduct, and licensing policies for all Projects and Collaboration spaces. Projects have broad powers of self-governance.

Anyone may submit an idea for a policy or program following the [staging process](STAGING_PROCESS.md).

Expand All @@ -142,9 +154,10 @@ Discussion should be held in the open whenever possible. However, if you need t

### Project Resources & Travel Fund

OpenJS Foundation projects and their community members are able to take advantage of several services and benefits, including the [Travel Fund Program](./project-resources/MEMBER_TRAVEL_FUND.md).
OpenJS Foundation projects and their community members are able to take advantage of several services and benefits, including the [Travel Fund Program](./project-resources/MEMBER_TRAVEL_FUND.md). Details can be found in the [/project-resources](./project-resources) directory.

OpenJS Foundation Collaboration spaces are able to take advantage of several services and benefits as outlined in [Collaboration
mhdawson marked this conversation as resolved.
Show resolved Hide resolved
mhdawson marked this conversation as resolved.
Show resolved Hide resolved

Details can be found in the [/project-resources](./project-resources) directory.

### Help with project infrastructure

Expand Down Expand Up @@ -185,4 +198,3 @@ If you run your project's social media and would like the Foundation to share or

For any other topics which aren't covered above, please email
[[email protected]](mailto:[email protected]).

MylesBorins marked this conversation as resolved.
Show resolved Hide resolved