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: charter.md
+23-27
Original file line number
Diff line number
Diff line change
@@ -157,31 +157,31 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
157
157
158
158
- i. defining and maintaining the technical vision for the Cloud Native Computing Foundation,
159
159
160
-
- ii. approving new projects within the scope for CNCF set by the Governing Board, and create a conceptual architecture for the projects,
160
+
- ii. approving new projects within the scope for CNCF set by the Governing Board, and creating a conceptual architecture for the projects,
161
161
162
162
- iii. aligning projects, removing or archiving projects,
163
163
164
-
- iv. accepting feedback from end user committee and map to projects,
164
+
- iv. accepting feedback from the end user committee and mapping to projects,
165
165
166
166
- v. aligning interfaces to components under management (code reference implementations before standardizing), and
167
167
168
168
- vi. defining common practices to be implemented across CNCF projects, if any.
169
169
170
170
- (b) Composition
171
171
172
-
- i. The TOC shall be composed of at most nine (9) members.
172
+
- i. The TOC shall be composed of eleven (11) members.
173
173
174
174
- ii. TOC members elected are expected to cover key technical domains: container technologies, operating systems, technical operations, distributed systems, user level application design, etc.
175
175
176
-
- iii. The Governing Board shall elect six (6) TOC members, the End User TAB shall elect one (1) TOC member and the initial seven TOC members shall elect an additional two (2) TOC members.
176
+
- iii. The Governing Board shall elect six (6) TOC members, the End User TAB shall elect two (2) TOC members, the non-sandbox project maintainers shall elect one (1) TOC member, and the TOC members shall elect an additional two (2) TOC members. Each group is defined as a Selecting Group.
177
177
178
-
- iv. If more than two TOC members would be from the same group of Related Companies, either at the time of election or from a later job change, they will jointly decide who should step down, or if there is no agreement, random lots shall be drawn.
178
+
- iv. If more than two (2) TOC members would be from the same group of Related Companies, either at the time of election or from a later job change, they will jointly decide who should step down, or if there is no agreement, random lots shall be drawn.
179
179
180
180
- (c) Operating Model
181
181
182
182
- i. The TOC shall select a Chair of the TOC to set agendas and call meetings of the TOC.
183
183
184
-
- ii. The TOC is expected to meet quarterly face-to-face to discuss key topical issues.
184
+
- ii. The TOC is expected to meet regularly face-to-face to discuss key topical issues.
185
185
186
186
- iii. The TOC may meet virtually as needed to discuss emerging issues. Issues may be raised for TOC review by:
187
187
@@ -193,9 +193,9 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
193
193
194
194
- d. the CNCF Executive Director, or
195
195
196
-
- e. a majority vote of the End User Technical Advisory Board.
196
+
- e. a majority vote of the End User TAB.
197
197
198
-
- iv. Transparency. TOC meetings, mailing list, minutes, etc should be open.
198
+
- iv. Transparency. The TOC shall hold regular open TOC meetings and all project-related decisions shall be made in those meetings, on a public mailing list, or on public issues.
199
199
200
200
- v. Simple TOC issues may be resolved by short discussion and simple majority vote. TOC discussions may be over email or at a meeting of the TOC.
201
201
@@ -209,43 +209,41 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
209
209
210
210
- (d) Criteria for Nomination. Nominees for the TOC shall:
211
211
212
-
- i. commit that they have the available bandwidth to make the time to invest in the CNCF TOC, including a considerable early investment as the CNCF is formed and then ongoing investment of time to prepare and review in advance of quarterly TOC meetings,
212
+
- i. commit that they have the available bandwidth to make the time to invest in the CNCF TOC,
213
213
214
-
- ii. demonstrate advanced level of professional experience as engineers in the scope of CNCF,
214
+
- ii. demonstrate an advanced level of professional experience as engineers in the scope of CNCF,
215
215
216
-
- iii. demonstrate seniority sufficient to access additional staff or community members to assist in their TOC preparations, and\\ iv. operate neutrally in discussions and put the goals and success of CNCF in balance with corporate objectives or any particular project in CNCF.
216
+
- iii. demonstrate seniority sufficient to access additional staff or community members to assist in their TOC preparations, and
217
+
218
+
- iv. operate neutrally in discussions and put the goals and success of CNCF in balance with corporate objectives or any particular project in CNCF.
217
219
218
220
- (e) Process for TOC Member Nominations and Election
219
221
220
-
- i. The TOC shall be composed of nine (9) TOC members: six (6) elected by the Governing Board, one (1) selected by the End User TAB and two (2) elected by the initial seven TOC members.
222
+
- i. Nominations: Each individual in a Selecting Group may nominate up to two (2) people, at most one (1) of whom may be from the same group of Related Companies. Each nominee must agree to participate prior to being added to the nomination list.
221
223
222
-
- ii. Nominations: Each CNCF member may nominate up to two (2) technical representatives, (from vendors, end users or any other fields), at most one of which may be from their respective company. The nominee(s) must agree to participate prior to being added to the nomination list.
224
+
- a. A nomination requires a maximum one (1) page nomination pitch which should include the nominee's name, contact information and supporting statement identifying the nominee's experience in CNCF domains.
223
225
224
-
- a. The initial seven (7) TOC members (the six elected by the Governing Board plus one (1) elected by the End User TAB) shall then nominate and elect two (2) additional TOC members using the Nomination Process.
226
+
- b. The Governing Board shall determine the process and timeline for the nominations, qualification and election of TOC members.
225
227
226
-
- b. A nomination requires a maximum one (1) page nomination pitch which should include the nominees name, contact information and supporting statement identifying the nominees experience in CNCF domains.
228
+
- c. A minimum of 14 calendar days shall be reserved for an Evaluation Period whereby TOC nominees may be contacted by members of the Governing Board and TOC.
227
229
228
-
- c. The Governing Board, End User TAB and TOC shall determine the timeline and dates for nominations, voting, and any other details regarding the nomination and election process for their TOC elections.
230
+
- ii. Qualification: After the Evaluation Period, the Governing Board and the TOC members shall vote on each nominee individually to validate that the nominee meets the qualification criteria. A valid vote shall require at least 50% participation. Nominees passing with over 50% shall be Qualified Nominees.
229
231
230
-
- d. A minimum of 14 calendar days shall be reserved for an Evaluation Period whereby TOC nominees may be contacted and/or evaluate the electors.
232
+
- iii. Elections: If the number of Qualified Nominees is equal to or less than the number of TOC seats available to be elected, the Qualified Nominees shall be approved after the nomination period has closed. If there are more Qualified Nominees than open TOC seats available for election, then the Selecting Group shall elect the TOC members via a Condorcet vote. A Condorcet vote shall be run using the Condorcet-IRV method through the Cornell online service ([*https://civs.cs.cornell.edu/*](https://civs.cs.cornell.edu/)).
231
233
232
-
- iii. Elections: After the Evaluation Period, the Governing Board and the seven non-TOC-appointed TOC members, shall vote on each nominee individually. A valid vote shall require as many votes as would be required to meet quorum for a meeting. Each nominee shall require support of over 50% majority of those voting to validate the nominee meets the qualification criteria. Nominees passing with a majority vote shall be Qualified Nominees.
234
+
- iv. TOC-Selected Seats: TOC-Selected TOC members may nominate and qualify but not vote when their seat is up for election.
233
235
234
-
- iv. If the number of Qualified Nominees are equal to or less than the number of TOC seats available to be elected, the Qualified Nominees shall be approved after the nomination period has closed. If there are more Qualified Nominees than open TOC seats available for election by either the the Governing Board, End User TAB or TOC, then that group shall elect the TOC members via a Condorcet vote. A Condorcet vote shall be run using the Condorcet-IRV method through the Cornell online service ([*https://civs.cs.cornell.edu/*](https://civs.cs.cornell.edu/)).
235
-
236
-
- v. If there are fewer Qualified Nominees than open TOC seats available for election by either the Governing Board, End User TAB or TOC, the group shall initiate another round of nominations with each member or individual eligible to nominate submitting at most one (1) nominee.
236
+
- v. Retries. If there are fewer Qualified Nominees than open TOC seats available for election by the Selecting Group, the group shall initiate another round of nominations.
237
237
238
238
- (f) Constraints
239
239
240
-
- i. TOC Members shall serve two-year, staggered terms. The initial six elected TOC members from the Governing Board election shall serve an initial term of three (3) years. The TOC members initially elected by the End User TAB and TOC shall serve an initial term of two (2) years.
240
+
- i. TOC Members shall serve two-year, staggered terms.
241
241
242
242
- ii. TOC members may be removed by a two-thirds vote of the other TOC members, with the impacted individual ineligible to participate in the vote.
243
243
244
244
- iii. Any TOC member that misses three (3) consecutive meetings shall be automatically suspended from eligibility to vote until having attended two meetings consecutively. For avoidance of doubt, the suspended TOC member shall be eligible to vote in the second consecutive meeting.
245
245
246
-
- iv. The TOC charter, model, approach, composition, etc may be modified by a two-thirds vote of the entire Governing Board.
247
-
248
-
- v. The TOC agenda will be set by the TOC. However, it is expected that initial TOC discussions and decisions will cover:
246
+
- iv. The TOC agenda will be set by the TOC. However, it is expected that TOC discussions and decisions will cover:
249
247
250
248
- a. assessing technologies to include in CNCF
251
249
@@ -281,8 +279,6 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
281
279
282
280
- (h) The End User TAB input to the TOC shall be taken together with other input and feedback for the TOC to make decisions and plans. The recommendations are advisory only and at no point shall the recommendations of the End User TAB be used to order or direct any TOC or project participant toward any action or outcome.
283
281
284
-
- (i) To facilitate bilateral interaction with the TOC, the End User Technical Advisory Board shall elect one (1) representative to the TOC. The End User TAB may invite anyone to participate in End User meetings, SIGs or other discussions.
285
-
286
282
#### 9. CNCF Projects
287
283
288
284
- (a) It is expected that member companies, and open source community members will bring project assets to the TOC for discussion and inclusion into the CNCF. All such contributions should meet a set criteria created by the TOC and ratified by the Governing Board. The goal is to have an increasing bazaar of projects related to and that integrate with projects already accepted into the CNCF.
0 commit comments