Skip to content

Commit d2b742e

Browse files
authored
Merge pull request #47 from idvoretskyi/idvoretskyi-charter-rev9
Idvoretskyi charter rev9
2 parents bdeffc6 + 927a738 commit d2b742e

File tree

1 file changed

+23
-27
lines changed

1 file changed

+23
-27
lines changed

charter.md

+23-27
Original file line numberDiff line numberDiff line change
@@ -157,31 +157,31 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
157157

158158
- i. defining and maintaining the technical vision for the Cloud Native Computing Foundation,
159159

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,
161161

162162
- iii. aligning projects, removing or archiving projects,
163163

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,
165165

166166
- v. aligning interfaces to components under management (code reference implementations before standardizing), and
167167

168168
- vi. defining common practices to be implemented across CNCF projects, if any.
169169

170170
- (b) Composition
171171

172-
- i. The TOC shall be composed of at most nine (9) members.
172+
- i. The TOC shall be composed of eleven (11) members.
173173

174174
- ii. TOC members elected are expected to cover key technical domains: container technologies, operating systems, technical operations, distributed systems, user level application design, etc.
175175

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.
177177

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.
179179

180180
- (c) Operating Model
181181

182182
- i. The TOC shall select a Chair of the TOC to set agendas and call meetings of the TOC.
183183

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.
185185

186186
- iii. The TOC may meet virtually as needed to discuss emerging issues. Issues may be raised for TOC review by:
187187

@@ -193,9 +193,9 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
193193

194194
- d. the CNCF Executive Director, or
195195

196-
- e. a majority vote of the End User Technical Advisory Board.
196+
- e. a majority vote of the End User TAB.
197197

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.
199199

200200
- 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.
201201

@@ -209,43 +209,41 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
209209

210210
- (d) Criteria for Nomination. Nominees for the TOC shall:
211211

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,
213213

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,
215215

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.
217219

218220
- (e) Process for TOC Member Nominations and Election
219221

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.
221223

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.
223225

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.
225227

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.
227229

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.
229231

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/)).
231233

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.
233235

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.
237237

238238
- (f) Constraints
239239

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.
241241

242242
- 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.
243243

244244
- 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.
245245

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:
249247

250248
- a. assessing technologies to include in CNCF
251249

@@ -281,8 +279,6 @@ The CNCF shall be composed of Platinum, Silver, End-User and Academic and Non-Pr
281279

282280
- (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.
283281

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-
286282
#### 9. CNCF Projects
287283

288284
- (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

Comments
 (0)