Skip to content

Commit

Permalink
Simplify proposal process
Browse files Browse the repository at this point in the history
- Archives artifacts from previous proposal process
- Fixes all links to previous proposal to use permalinks instead (These links rely on GitHub forwarding HTTP requests as repositories are renamed or moved to different orgs).
  • Loading branch information
tobie committed Jul 14, 2024
1 parent a376c1d commit df5db8b
Show file tree
Hide file tree
Showing 40 changed files with 25 additions and 1,998 deletions.
35 changes: 0 additions & 35 deletions PROPOSAL_PROCESS.md

This file was deleted.

5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,6 @@ If an Observer fails to meet these expectations they can be excluded from future
* [CPC Charter](CPC-CHARTER.md) - The CPC's charter describes the CPC's mission as defined in the Bylaws.
* [OpenJS Cross Project Council Governance](./governance/GOVERNANCE.md) - Describes how the CPC operates.
* [Expectations of the Community Board of Directors Representatives](./governance/COMMUNITY_BOARD_SEAT_EXPECTATIONS.md) - Description of the role and responsibilities of the Community Board of Directors Representatives.
* [Policy Proposal Process](PROPOSAL_PROCESS.md) - Process by which the CPC creates new policies and processes.
* [GitHub organization Management Policy](./governance/GITHUB_ORG_MANAGEMENT_POLICY.md) - Policy for managing the CPC's GitHub organization.

#### Collaboration Spaces and Working Groups
Expand All @@ -253,9 +252,7 @@ If an Observer fails to meet these expectations they can be excluded from future

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 [proposal process](PROPOSAL_PROCESS.md).

The pull request can be labeled cross-project-council-agenda to request that it be put on the agenda for the next CPC meeting.
Anyone may submit an idea for a policy or program by opening an issue in this repository. The issue should be reviewed at the next CPC meeting.

The OpenJS Foundation Board of Directors retains certain rights (especially legal considerations). If the CPC endorses a proposal, they will escalate to the OpenJS Foundation Board of Directors when required to do so.

Expand Down
2 changes: 1 addition & 1 deletion artifacts/BOOTSTRAP_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ The deliverables from this body will be:

## Making proposals

Anyone may submit an idea for a policy or program following the [proposal process](../PROPOSAL_PROCESS.md).
Anyone may submit an idea for a policy or program following the [proposal process](https://github.com/openjs-foundation/cross-project-council/blob/a376c1dabb01fb1f0ac66affa9104876dee76fa9/PROPOSAL_PROCESS.md).
8 changes: 4 additions & 4 deletions meetings/2019/2019-01-07.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* CPC Charter
- 5 minute timebox
- Refs:
- [Proposal Readme](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/CPC_CHARTER/README.md)
- [Proposal Readme](https://github.com/nodejs/bootstrap/blob/03ba5897e9c4e01ac2bf6b118a9a5ea2b5b85f61/proposals/mdawson-cpc-charter/README.md)
- https://github.com/nodejs/bootstrap/pull/65
- MDawson recaps - reframe the CPC to be more open, easier to enter.
Thinks this PR is ready to land based on the comments so far. Needs more
Expand All @@ -41,7 +41,7 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* Project Progression
- 5 minute timebox
- Refs:
- [Proposal Readme](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/PROJECT_PROGRESSION/README.md)
- [Proposal Readme](https://github.com/nodejs/bootstrap/blob/03ba5897e9c4e01ac2bf6b118a9a5ea2b5b85f61/proposals/jorydotcom-PROJECT_PROGRESSION/README.md)

- Proposal described how a project might be categorized when it comes into the Foundation
and what would be required around levels (e.g. top level project), maturity or other factors in
Expand All @@ -53,7 +53,7 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* Expectations
- 5 minute timebox
- Refs:
- [Expectations.md](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/EXPECTATIONS/EXPECTATIONS.md)
- [Expectations.md](https://github.com/nodejs/bootstrap/blob/03ba5897e9c4e01ac2bf6b118a9a5ea2b5b85f61/proposals/hackygolucky-EXPECTATIONS/EXPECTATIONS.md)

- Myles: Proposes to move the doc to stage 2
- MDawson: What about the node project board seats?
Expand Down Expand Up @@ -102,7 +102,7 @@ Myles: introduces LittleDan to talk about the foundation’s involvement in stan
- What does the CPC look like? [#37](https://github.com/nodejs/bootstrap/issues/37)
- Top Level Council(s) Shape and Focus [#52](https://github.com/nodejs/bootstrap/issues/52)
- https://github.com/nodejs/bootstrap/projects/1
- [CPC Charter Proposal](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/CPC_CHARTER/README.md)
- [CPC Charter Proposal](https://github.com/nodejs/bootstrap/blob/03ba5897e9c4e01ac2bf6b118a9a5ea2b5b85f61/proposals/mdawson-cpc-charter/README.md)

- Myles: Recap work done to differentiate CPC and C3 responsibilities in project board. Not
clear we need a hard seperation between CPC and C3. This is important for us to figure out
Expand Down
9 changes: 5 additions & 4 deletions meetings/2019/2019-01-14.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,22 +30,23 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* CPC Charter
- 5 minute timebox
- Refs:
- [Proposal Readme](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/CPC_CHARTER/README.md)
- [Proposal Readme](https://github.com/nodejs/bootstrap/blob/f3a20922551773517d557f3d54a4aedbfba4faac/proposals/mdawson-cpc-charter/README.md)
- https://github.com/nodejs/bootstrap/pull/65

Mdawson: Update: 2 prs since last discussion. Board represntation wasn’t in the first pr. The proposal includes 1 board seat for the chair as well as 2 other seats tbd by the CPC. For the first year those proceses would be 1) dedicated to the Node projects and the other being a vote of the members with candidates of non-node projects. The folloing years the CPC could decide. Otehr comments have been addressed. Make it clearer that anyone can show up to participate so we added ‘Observers’. Distinction that regular members make contributions on an ongoing basis. Other comments can be discussed later before we progress too much.

* Project Progression
- 5 minute timebox
- Refs:
- [Proposal Readme](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/PROJECT_PROGRESSION/README.md)
- [Proposal Readme](https://github.com/nodejs/bootstrap/blob/f3a20922551773517d557f3d54a4aedbfba4faac/proposals/jorydotcom-PROJECT_PROGRESSION/README.md)

Jory: Great meeting this morning, Action items to define open governance for top level projects and to fill gap around code of conduct expectations for projects. Good basis of progress from which to move forward.

* Expectations
- 5 minute timebox
- Refs:
- [Expectations.md](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/EXPECTATIONS/EXPECTATIONS.md)
- [Expectations.md](https://github.com/nodejs/bootstrap/blob/f3a20922551773517d557f3d54a4aedbfba4faac/proposals/hackygolucky-EXP
ECTATIONS/EXPECTATIONS.md)

No update since last week, moving on to next item.

Expand Down Expand Up @@ -87,7 +88,7 @@ Jory: None
- proposal: Community Board Representation Stage 1 [#72](https://github.com/nodejs/bootstrap/pull/72)
- Top Level Council(s) Shape and Focus [#52](https://github.com/nodejs/bootstrap/issues/52)
- https://github.com/nodejs/bootstrap/projects/1
- [CPC Charter Proposal](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/CPC_CHARTER/README.md)
- [CPC Charter Proposal](https://github.com/nodejs/bootstrap/blob/f3a20922551773517d557f3d54a4aedbfba4faac/proposals/mdawson-cpc-charter/README.md)

All: +1 to closing #38

Expand Down
4 changes: 2 additions & 2 deletions meetings/2019/2019-01-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ All: +1
* Define 'Open Governance' requirements for Top Level Projects [#74](https://github.com/nodejs/bootstrap/issues/74)
- 15 minute timebox
- Refs:
- [Project Progression Proposal](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/PROJECT_PROGRESSION)
- [Project Progression Proposal](https://github.com/nodejs/bootstrap/tree/4c2bde205b7e01195b24b3ba2320a3ffb1beda56/proposals/stage-1/PROJECT_PROGRESSION)

Myles/Jory: Provides overview.

Expand Down Expand Up @@ -121,7 +121,7 @@ We need a proposal for how this works - MDawson will take the first draft.
- refs:
- What does the CPC look like? [#37](https://github.com/nodejs/bootstrap/issues/37)
- [Responsibilities Project Board](https://github.com/nodejs/bootstrap/projects/1)
- [CPC Charter Proposal](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/proposals/approved/CPC_CHARTER/README.md)
- [CPC Charter Proposal](https://github.com/nodejs/bootstrap/blob/4c2bde205b7e01195b24b3ba2320a3ffb1beda56/proposals/mdawson-cpc-charter/README.md)
- proposal: Community Board Representation Stage 1 [#72](https://github.com/nodejs/bootstrap/pull/72)


Expand Down
8 changes: 4 additions & 4 deletions meetings/2019/2019-02-04.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *

### Proposals (35 minutes)

* [CPC Charter](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/CPC_CHARTER)
* [CPC Charter](https://github.com/nodejs/bootstrap/tree/942f7a9fc06cc68db5932e6b5f9ca9e3934ab544/proposals/stage-1/CPC_CHARTER)
- Refs:
- remove regular members from CPC charter [#93](https://github.com/nodejs/bootstrap/pull/93)

Expand All @@ -58,15 +58,15 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* Mike: models that are simpler to engage is usually easier to start with
* Sarah are motiviate in many different ways. Least friction to get involved is one way.

* [Expectations](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/EXPECTATIONS)
* [Expectations](https://github.com/nodejs/bootstrap/tree/942f7a9fc06cc68db5932e6b5f9ca9e3934ab544/proposals/stage-1/EXPECTATIONS)
- Refs:
- expectations to stage 2 [#92](https://github.com/nodejs/bootstrap/pull/92)

* believe expectation for Node.js board seat coverage by floating seats
* Myles proposes that we move to stage 2. No objections in the call to this landing at stage 2.
* Aim to land next week, leaving a week for people to chime in.

* [Individual Membership](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/INDIVIDUAL_MEMBERSHIP)
* [Individual Membership](https://github.com/nodejs/bootstrap/tree/942f7a9fc06cc68db5932e6b5f9ca9e3934ab544/proposals/stage-0/individual-membership)
- Refs:
- individual membership to stage 1 [#91](https://github.com/nodejs/bootstrap/pull/91)
- Create Individual Membership representation proposal [#82](https://github.com/nodejs/bootstrap/pull/82)
Expand All @@ -91,7 +91,7 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* Andrew Updegrove we can put in some placeholder or words that show things are a
possibility.

* [Project Progression](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/PROJECT_PROGRESSION)
* [Project Progression](https://github.com/nodejs/bootstrap/tree/942f7a9fc06cc68db5932e6b5f9ca9e3934ab544/proposals/stage-1/PROJECT_PROGRESSION)
- Refs:
- Move to Stage 2 [#88](https://github.com/nodejs/bootstrap/pull/88)
- Define 'Open Governance' requirements for Top Level Projects [#74](https://github.com/nodejs/bootstrap/issues/74)
Expand Down
8 changes: 4 additions & 4 deletions meetings/2019/2019-02-11.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ No objections to landing as stage 1. Further iteration will happen prior to sta

### Proposals (50 minutes)

* [CPC Charter](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/CPC_CHARTER)
* [CPC Charter](https://github.com/nodejs/bootstrap/tree/88fdf8aeecbc30bccb148b09bee0e10f54fd9551/proposals/stage-1/CPC_CHARTER)
- 10 minute timebox
- Refs:
- remove regular members from CPC charter [#93](https://github.com/nodejs/bootstrap/pull/93)
Expand All @@ -59,7 +59,7 @@ A: If the goal is to create inclusion, we can try this and iterate. If we find

Myles to remove objection.

* [Expectations](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/EXPECTATIONS)
* [Expectations](https://github.com/nodejs/bootstrap/tree/88fdf8aeecbc30bccb148b09bee0e10f54fd9551/proposals/stage-1/EXPECTATIONS)
- 10 minute timebox
- Refs:
- expectations to stage 2 [#92](https://github.com/nodejs/bootstrap/pull/92)
Expand All @@ -70,7 +70,7 @@ We were planning to close this last week, but left it open for one more week.

Absent comments, this will be moved forward to stage 2.

* [Individual Membership](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/INDIVIDUAL_MEMBERSHIP)
* [Individual Membership](https://github.com/nodejs/bootstrap/tree/88fdf8aeecbc30bccb148b09bee0e10f54fd9551/proposals/stage-0/individual-membership)
- 10 minute timebox
- Refs:
- individual membership to stage 1 [#91](https://github.com/nodejs/bootstrap/pull/91)
Expand All @@ -87,7 +87,7 @@ Action: Myles to add language to the proposal specifically identifying that we n
Q: Should this be a CPC chartered program or a board chartered program?
A: Jory recommends it be a CPC program, as they are in the best position to ensure community transparency and accountability.

* [Project Progression](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/PROJECT_PROGRESSION)
* [Project Progression](https://github.com/nodejs/bootstrap/tree/88fdf8aeecbc30bccb148b09bee0e10f54fd9551/proposals/stage-1/PROJECT_PROGRESSION)
- 10 minute timebox
- Refs:
- Move to Stage 2 [#88](https://github.com/nodejs/bootstrap/pull/88)
Expand Down
6 changes: 3 additions & 3 deletions meetings/2019/2019-02-25.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
Extracted from **bootstrap-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.

### Proposal Advancement (15 minutes)
* [CPC Charter](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/CPC_CHARTER)
* [CPC Charter](https://github.com/nodejs/bootstrap/tree/f94c0e919a33bd0323d6190d84f341d21e1a3d6c/proposals/stage-1/CPC_CHARTER)
* 5 minute timebox
* Refs:
* proposal: Move CPC_CHARTER to stage-2.
Expand Down Expand Up @@ -58,15 +58,15 @@ Extracted from **bootstrap-agenda** labelled issues and pull requests from the *
* Myles: Does anyone object to moving this to stage 2?
* None

* [Individual Membership](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/INDIVIDUAL_MEMBERSHIP)
* [Individual Membership](https://github.com/nodejs/bootstrap/tree/f94c0e919a33bd0323d6190d84f341d21e1a3d6c/proposals/stage-0/individual-membership)
* 5 minute timebox
* Refs:
* proposal: individual membership to stage-2
[#102](https://github.com/nodejs/bootstrap/pull/102)
* Myles: Does anyone object to landing number 102?
* None

* [Community Board Representation](https://github.com/openjs-foundation/cross-project-council/tree/HEAD/proposals/approved/COMMUNITY_BOARD_REPRESENTATION)
* [Community Board Representation](https://github.com/nodejs/bootstrap/tree/f94c0e919a33bd0323d6190d84f341d21e1a3d6c/proposals/stage-1/COMMUNITY_BOARD_REPRESENTATION)
* 5 minute timebox
* Refs:
* proposal: individual membership to stage-2
Expand Down
2 changes: 1 addition & 1 deletion meetings/2021/2021-05-11.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@

* Create proposal(s) for the Community Fund [#756](https://github.com/openjs-foundation/cross-project-council/issues/756)
* Placeholder issue to make sure it gets done. The team has put together a draft proposal.
* Brian walked the group through the proposal: https://github.com/openjs-foundation/cross-project-council/tree/add-community-fund-logistics/proposals/incubating/COMMUNITY_FUND_PROCESS
* Brian walked the group through the proposal: https://github.com/openjs-foundation/cross-project-council/tree/4cf6fb0994b454e6c899a2dcb0c189bfd3f1708f/proposals/incubating/COMMUNITY_FUND_PROCESS
* Proposal includes using the LFX Crowdfunding tool
* Issues like the Wire fees that apply to non-us accounts, costs to those who can’t afford the travel could be addressed on a case by case basis
* Discussion will continue
Expand Down
31 changes: 0 additions & 31 deletions proposals/README.md

This file was deleted.

Loading

0 comments on commit df5db8b

Please sign in to comment.