You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PROJECT_PROGRESSION.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ The Application Champion is a member of the CPC who commits to do the following:
73
73
(ex. perhaps a different foundation would be a more suitable endeavor.)
74
74
* Discussion/agreement between applicant, application manager and Foundation media team to agree on announce date.
75
75
1. Project goes through process of adhering to [on-boarding checklist](#onboarding-checklist).
76
-
1. Project completes a charter review process by the CPC as outlined in the [CPC Governance](./GOVERNANCE.md#approving-project-charters). NOTE: this process takes two weeks to complete
76
+
1. Project completes a charter review process by the CPC as outlined in the [CPC Governance](./governance/GOVERNANCE.md#approving-project-charters). NOTE: this process takes two weeks to complete
77
77
1. Project graduates from incubation by a pull request adding the project to the [README.md](./README.md) file at its appropriate initial stage. The merging of this pull request proceeds as any other pull request to the README.md file.
Copy file name to clipboardExpand all lines: README.md
+18-18Lines changed: 18 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ The following projects are official OpenJS Foundation projects. If you are inter
74
74
### OpenJS Collaboration spaces
75
75
76
76
The following are official OpenJS Collaboration spaces. If you are interested in fostering collaboration with the
77
-
support of the OpenJS foundation through a collaboration space, please read our [Collaboration Space Progression](./COLLABORATION_SPACE_PROGRESSION.md)
77
+
support of the OpenJS foundation through a collaboration space, please read our [Collaboration Space Progression](./collaboration-spaces/COLLABORATION_SPACE_PROGRESSION.md)
78
78
79
79
* There are currently no collaboration spaces.
80
80
@@ -90,7 +90,7 @@ CPC members should attend as many meetings as possible, and non-members are welc
90
90
91
91
#### Impact Project Representatives
92
92
93
-
Each Impact Project may appoint 2 representatives to the CPC as outlined in the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/CPC-CHARTER.md#voting-members)
93
+
Each Impact Project may appoint 2 representatives to the CPC as outlined in the [CPC Charter](./CPC-CHARTER.md#voting-members)
-**Dojo**: Dylan Schiemann ([@dylans](https://github.com/dylans), Site Pen)
@@ -101,13 +101,13 @@ Each Impact Project may appoint 2 representatives to the CPC as outlined in the
101
101
102
102
#### At Large Project Representatives
103
103
104
-
According to the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/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/blob/HEAD/GOVERNANCE.md#election-process-for-non-impact-voting-cpc-members).
104
+
According to the [CPC Charter](./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](./governance/GOVERNANCE.md#election-process-for-non-impact-voting-cpc-members).
105
105
106
106
- Eemeli Aro ([@eemeli](https://github.com/eemeli), Mozilla)
According to the [CPC Charter](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/CPC-CHARTER.md#voting-members), up to two regular
110
+
According to the [CPC Charter](./CPC-CHARTER.md#voting-members), up to two regular
111
111
members can be elected as voting members. The two regular members elected as voting members are currently:
112
112
113
113
- Michael Dawson ([@mhdawson](https://github.com/mhdawson), IBM)
@@ -118,7 +118,7 @@ Members of the Collaboration spaces at the `Core` stage may nominate a candiate
118
118
119
119
### Regular Members
120
120
121
-
Anyone who has been active in the foundation or one of its member projects, as described in the [CPC Governance](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/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.
121
+
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.
122
122
123
123
- Abraham Jr Agiri ([@codeekage](https://github.com/codeekage))
@@ -152,8 +152,8 @@ Observers are free to attend meetings and participate in the work of the CPC as
152
152
as the consensus seeking process. Observers are encouraged to participate and
153
153
volunteer but should refrain from disrupting or blocking progress. Observers
154
154
are expected to participate in a positive and collaborative manner as well as
155
-
following the [code of conduct](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/CODE_OF_CONDUCT.md)
156
-
and [member expectations](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/MEMBER_EXPECTATIONS.md)
155
+
following the [code of conduct](./CODE_OF_CONDUCT.md)
156
+
and [member expectations](./conduct/MEMBER_EXPECTATIONS.md)
157
157
like other CPC participants. If an Observer fails to meet these expectations they can
158
158
be excluded from future CPC meetings based on a standard CPC motion.
159
159
@@ -164,25 +164,25 @@ be excluded from future CPC meetings based on a standard CPC motion.
164
164
*[New Project Application Template](NEW_PROJECT_APPLICATION.md) - Template document that should be used by projects that want to apply to the Foundation.
165
165
*[Project Charter Template](PROJECT_CHARTER_TEMPLATE.md) - Template document to be used by new projects to write their charter as part of onboarding.
166
166
*[Project Security Reporting](PROJECT_SECURITY_REPORTING.md) - Describes the requirements for reporting security vulnerabilities.
167
-
*[IP_Policy Guidance](IP_POLICY_GUIDANCE.md) - Outlines the relevant aspects of the Foundation's IP policy to make it easier for new projects to implement them.
167
+
*[IP_Policy Guidance](./governance/IP_POLICY_GUIDANCE.md) - Outlines the relevant aspects of the Foundation's IP policy to make it easier for new projects to implement them.
168
168
169
169
#### Code of Conduct
170
170
*[Code of Conduct](CODE_OF_CONDUCT.md) - This is the canonical version of the code of conduct adopted by the Foundation and all of its projects.
171
-
*[Foundation Code of Conduct Requirements](FOUNDATION_CODE_OF_CONDUCT_REQUIREMENTS.md) - This describes what projects need to do to properly implement the Foundations's code of conduct.
172
-
*[Handling Code of Conduct Reports and Escalation](HANDLING_CODE_OF_CONDUCT_REPORTS.md) - This explains how projects need to handle code of conduct violations and how, when, and to whom they need to be escalated.
173
-
*[Member Expectations](MEMBER_EXPECTATIONS.md) - Additional behavior expectations of CPC members and project leaders.
171
+
*[Foundation Code of Conduct Requirements](./conduct/FOUNDATION_CODE_OF_CONDUCT_REQUIREMENTS.md) - This describes what projects need to do to properly implement the Foundations's code of conduct.
172
+
*[Handling Code of Conduct Reports and Escalation](./conduct/HANDLING_CODE_OF_CONDUCT_REPORTS.md) - This explains how projects need to handle code of conduct violations and how, when, and to whom they need to be escalated.
173
+
*[Member Expectations](./conduct/MEMBER_EXPECTATIONS.md) - Additional behavior expectations of CPC members and project leaders.
174
174
175
175
#### The CPC itself
176
176
*[CPC Charter](CPC-CHARTER.md) - The CPC's charter describes the CPC's mission as defined in the Bylaws.
177
-
*[OpenJS Cross Project Council Governance](GOVERNANCE.md) - Describes how the CPC operates.
178
-
*[Expectations of the Community Board of Directors Representatives](COMMUNITY_BOARD_SEAT_EXPECTATIONS.md) - Description of the role and responsabilities of the Community Board of Directors Representatives.
177
+
*[OpenJS Cross Project Council Governance](./governance/GOVERNANCE.md) - Describes how the CPC operates.
178
+
*[Expectations of the Community Board of Directors Representatives](./governance/COMMUNITY_BOARD_SEAT_EXPECTATIONS.md) - Description of the role and responsabilities of the Community Board of Directors Representatives.
179
179
*[Policy Proposal Process](PROPOSAL_PROCESS.md) - Process by which the CPC creates new policies and processes.
180
-
*[GitHub organization Management Policy](GITHUB_ORG_MANGEMENT_POLICY.md) - Policy for managing the CPC's GitHub organization.
180
+
*[GitHub organization Management Policy](./governance/GITHUB_ORG_MANAGEMENT_POLICY.md) - Policy for managing the CPC's GitHub organization.
*[Collaboration Space Progression](./collaboration-spaces/COLLABORATION_SPACE_PROGRESSION.md)
185
+
*[Working Groups](./governance/WORKING_GROUPS.md)
186
186
187
187
#### Other
188
188
@@ -212,7 +212,7 @@ Discussion should be held in the open whenever possible. However, if you need t
212
212
213
213
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.
214
214
215
-
OpenJS Foundation Collaboration spaces are able to take advantage of several services and benefits as outlined in [COLLABORATION_NETWORK.md](COLLABORATION_NETWORK.md).
215
+
OpenJS Foundation Collaboration spaces are able to take advantage of several services and benefits as outlined in [COLLABORATION_NETWORK.md](./collaboration-spaces/COLLABORATION_NETWORK.md).
Copy file name to clipboardExpand all lines: collaboration-spaces/COLLABORATION_SPACE_PROGRESSION.md
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -9,12 +9,12 @@ This governance policy describes how a new `Collaboration Space` can be establis
9
9
*`Working Groups` are generally made up of an existing OpenJS members project contributors. `Collaboration Spaces` are intended to
10
10
expand the group of contributors to the work of the OpenJS Foundation's work by allowing people outside the OpenJS
11
11
member projects to propose/collaborate on areas of importance to the JavaScript ecosytem.
12
-
12
+
13
13
`Collaboration Spaces` may graduate between levels as outlined in this documented. In addition, it may make more sense for them
14
14
to be converted into a `Working group` if formal delegation of responsibility is beneficial or most of the contributions/leadership
15
15
is being made from those who are active in the CPC. If there is an existing `Working Group` in a particular area a `Collaboration
16
16
Space` will only be approved by the CPC with the support and approval from the `Working Group` that the space is complimentary.
17
-
17
+
18
18
`Collaboration Space` applications must include the champions who will lead the effort and the credentials of the champion and
19
19
those initially involved will be a key part of the evaluation process to ensure that the work of the spaces is
20
20
aligned/respectful of the foundation vision and expectations.
@@ -57,7 +57,7 @@ The Application Champion is a member of the CPC or Foundation staff who commits
57
57
1. Initial acceptance as an [Incubating] Collaboration Space. Before public announcement there will be:
58
58
* Private email to the CPC members which asks for +1 or objections to the application becoming public. This email will include:
59
59
* The name of the application champion for the application
60
-
* Completed application
60
+
* Completed application
61
61
* Completed Initial-fit checklist.
62
62
* Confirmation that the Foundation Executive Director has received an FYI and there were no objections.
63
63
* Confirmation that there are no existing objections from CPC members.
@@ -79,10 +79,10 @@ The Application Champion is a member of the CPC or Foundation staff who commits
79
79
1. Fit with OpenJS Foundation (not all of these need to be met, but provide different ways of assessing strategic fit).
80
80
1. Impact on JavaScript Community.
81
81
1. How much and how broad of importance is the topic for the JavaScript Community.
82
-
1. Expected level of activity and progress within the space.
82
+
1. Expected level of activity and progress within the space.
83
83
1. Synergy or overlap with existing projects and collaboration spaces in the Foundation.
84
-
1. Level of comfort that collaboration space will be successful.
85
-
84
+
1. Level of comfort that collaboration space will be successful.
85
+
86
86
## Onboarding Checklist
87
87
88
88
This is an informational checklist to help start up a collaboration space into the OpenJS Foundation - tasks we will complete together after your proposed collaboration space has been accepted into the incubation process. If you have any questions or need help, the OpenJS Foundation CPC is available to assist.
@@ -105,7 +105,7 @@ At Large collaboration spaces cover topics which the CPC believes are, or have t
105
105
106
106
At Large collaboration spaces are expected to operate with little support from the CPC and the foundation. They will have access to the following resources:
107
107
108
-
* A repository under the open-js foundation gihub organization.
108
+
* A repository under the open-js foundation gihub organization.
109
109
* Support/mentoring from the CPC with respect to setting up appropriate governance.
110
110
* Use of the Foundation Zoom and Youtube streaming
111
111
* A slack channel within the Foundation Slack organization
@@ -114,7 +114,7 @@ At Large collaboration spaces are expected to operate with little support from t
114
114
* 2 re-tweets from the OpenJS Foundation twitter account per month. These will be requested through DM.
115
115
116
116
An at Large collaboration space must have at least one active 'Space Leader' leading the activities of the space.
117
-
All activities of the collaboration space must conform to the Foundation's Code-of-Conduct and the Space Leader
117
+
All activities of the collaboration space must conform to the Foundation's Code-of-Conduct and the Space Leader
118
118
must agree to participate in any escalations made to the Foundation Code of Conduct Panel.
119
119
120
120
#### Acceptance Criteria
@@ -136,7 +136,7 @@ of collaboration and wish to work more closesly with the Cross Project Council a
136
136
#### Expectations
137
137
138
138
Core collaboration spaces are expected to have regular meetings, activity and demonstrable forward progress in their area of collaboration.
139
-
In addition it should be well documented how the results of the collaboration are benefitting the JavaScript ecosystem, the Foundation projects, or
139
+
In addition it should be well documented how the results of the collaboration are benefitting the JavaScript ecosystem, the Foundation projects, or
140
140
the activities of other collaboration spaces.
141
141
142
142
In addition to the resources made available to At large collaboration spaces they will have access to:
@@ -190,6 +190,6 @@ It is expected that incubating collaboration spaces will make an active effort t
190
190
191
191
## IV. Annual Review Process
192
192
193
-
The CPC shall develop an annual review process to determine whether projects are in the stage that accurately reflects their needs and goals.
193
+
The CPC shall develop an annual review process to determine whether projects are in the stage that accurately reflects their needs and goals.
0 commit comments