1111| 1.2+DRAFT | | | &bull ; * (Section 6)* Unify TOB voting rules to always require a qualified super-majority for decisions. |
1212| 1.2+DRAFT | | | &bull ; * (Section 6)* Update TOB procedures, codify election process, and remove outdated sections. |
1313| 1.2+DRAFT | | | &bull ; * (Section 6)* Add No-Confidence Motions to allow the Maintainers Coalition to dissolve the TOB. |
14+ | 1.2+DRAFT | | | &bull ; * (Section 6)* Describe the procedure for by-elections. |
1415| 1.2+DRAFT | | | &bull ; * (Section 12)* Formalise changelog, version numbers, and draft charter versions. |
1516
1617> ** NOTE** : The "notice date" is the date at which OCI Members were given
@@ -77,7 +78,7 @@ e. The set of OCI Projects may be modified by the TOB using the process
7778f. Any TDC member may bring forward a proposal to the TOB for a new or existing
7879 project to be included in the set of OCI Projects. Approval of a new OCI
7980 Project requires the TOB to decide in favour of the proposal, following the
80- process outlined in Section 6 (n ) of this Charter. For the avoidance of
81+ process outlined in Section 6 (o ) of this Charter. For the avoidance of
8182 doubt, any project (once included in the OCI Projects) will be governed
8283 under the rules of this Charter.
8384
@@ -106,7 +107,7 @@ h. In order to facilitate Section 2 (g) of this Charter,
106107 b. must establish a clear scope of the specification (hereafter
107108 "Specification Scope" within this Section), which once established may
108109 only be changed via a TOB decision, following the process outlined in
109- Section 6 (n ) of this Charter.
110+ Section 6 (o ) of this Charter.
110111
111112 - ii. OCI Reference Implementations:
112113
@@ -133,7 +134,7 @@ h. In order to facilitate Section 2 (g) of this Charter,
133134i. Both the Project Category and Specification Scope of each OCI Project will
134135 be maintained in [ the TOB's repository] ( https://github.com/opencontainers/tob ) .
135136 Changing an OCI Project's category requires a TOB decision in favour of the
136- change, following the process outlined in Section 6 (n ) of this Charter,
137+ change, following the process outlined in Section 6 (o ) of this Charter,
137138 with thirty (30) days’ notice to the OCI Members before taking effect.
138139
139140j. Due to historical considerations, the OCI Runtime Reference Implementation
@@ -417,13 +418,24 @@ j. Elections of TOB members and the TOB chair shall be run by the Executive
417418 vote using this procedure, the Executive Director must announce the results
418419 of the vote publicly.
419420
420- k. The TOB shall meet on an as-needed basis to discuss any agenda set by the
421+ k. If at any point a TOB member becomes incapable of holding their seat (as
422+ defined in Section 6 (e) of this charter), their seat shall become vacant
423+ and a by-election shall be called using the procedure described in Section 6
424+ (g) of this Charter to fill the vacant seat. The newly elected TOB member
425+ shall serve the outgoing TOB member's remaining term. For the avoidance of
426+ doubt, if more than one TOB member becomes incapable of holding their seat
427+ (such as a merger resulting in more than two TOB members being employed by
428+ the same entity or affiliate as described in Section 6 (e)(iii) of this
429+ Charter), all incapable TOB members' seats will become vacant simultaneously
430+ and only one by-election will be held to fill all vacant seats.
431+
432+ l. The TOB shall meet on an as-needed basis to discuss any agenda set by the
421433 TOB Chair, who may set such an agenda at any time if they determine a
422434 meeting is necessary. Members of the TDC outside of the TOB may attend and
423435 participate in TOB meetings, but cannot vote on motions nor raise issues
424436 which are not part of the meeting agenda.
425437
426- l . In the case of any issues being directed to the TOB, the TOB Chair must call
438+ m . In the case of any issues being directed to the TOB, the TOB Chair must call
427439 a meeting in a timely manner with an agenda including the issues directed to
428440 the TOB, so that the TOB may resolve them. An issue may be directed to the
429441 TOB from:
@@ -433,24 +445,24 @@ l. In the case of any issues being directed to the TOB, the TOB Chair must call
433445 issue involving only the given OCI Projects; or
434446 - ii. the Maintainership Coalition, by a qualified majority vote; or
435447 - iii. the TOB via a decision made using the process outlined in Section 6
436- (n ) of this Charter; or
448+ (o ) of this Charter; or
437449 - iv. the TOB Chair if they determine a meeting is necessary.
438450
439- m . Issues should be referred to the TOB sufficiently in advance of a meeting to
451+ n . Issues should be referred to the TOB sufficiently in advance of a meeting to
440452 provide an appropriate time for TOB members to evaluate the issues, and the
441453 positions of the TDC, the positions of users, as well as sufficient time to
442454 explore compromise solutions. It is expected an appropriate review should
443455 require at least a two (2) week review period, though it is recognized some
444456 time-critical circumstances may call for a shorter review (such as security
445457 issues).
446458
447- n . TOB meetings may be held in-person or via telephone or electronic
459+ o . TOB meetings may be held in-person or via telephone or electronic
448460 conferencing. Quorum for holding meetings shall be established when
449461 two-thirds of TOB members are present. If the TOB is unable to form a
450462 quorum, the TOB Chair must call subsequent meetings in a timely manner with
451463 the same agenda until a quorum is formed.
452464
453- o . The intention is for the TOB to operate by consensus. However, if consensus
465+ p . The intention is for the TOB to operate by consensus. However, if consensus
454466 cannot be achieved, the TOB shall vote on a decision. All TOB votes, either
455467 at TOB meetings, via email or electronic voting service, shall pass with a
456468 qualified super-majority (a two-thirds vote of the entire TOB membership in
@@ -459,21 +471,23 @@ o. The intention is for the TOB to operate by consensus. However, if consensus
459471 against the motion in question. If a vote is conducted outside of a TOB
460472 meeting, the vote will be organised by the Executive Director and must have
461473 a clearly established deadline at which point the votes will be tallied and
462- announced by the Executive Director.
474+ announced by the Executive Director. If any TOB seats have become vacant (as
475+ outlined in Section 6 (k) of this Charter), they are not counted for the
476+ purposes of the qualified super-majority.
463477
464- p . Any issues that cannot be resolved by the TOB shall be referred to the Linux
478+ q . Any issues that cannot be resolved by the TOB shall be referred to the Linux
465479 Foundation Executive Director for mediation, and, if necessary, for
466480 resolution by The Linux Foundation Board of Directors.
467481
468- q . If the Maintainership Coalition feels that the TOB does not represent their
482+ r . If the Maintainership Coalition feels that the TOB does not represent their
469483 interests, they may raise a No-Confidence Motion by a qualified majority
470484 vote. Votes for No-Confidence Motions must be announced publicly and will be
471485 administered by the Executive Director using the procedure in Section 6 (j)
472486 of this Charter. If a No-Confidence motion is passed, then the entire TOB is
473487 immediately dissolved and an election is held to replace all of the TOB
474488 seats.
475489
476- r . The procedure for an election under Section 6 (q) of this Charter is
490+ s . The procedure for an election under Section 6 (q) of this Charter is
477491 identical to that of Section 6 (g) of this Charter, except that the four (4)
478492 member group of the TOB will only hold their seat for one (1) year in order
479493 to maintain the staggered terms outlined in Section 6 (f) of this Charter.
@@ -483,7 +497,7 @@ r. The procedure for an election under Section 6 (q) of this Charter is
483497 a fair coin toss) shall be used to select which member-elect will be part of
484498 the four (4) member group.
485499
486- s . In order to avoid abuse of No-Confidence Motions, they cannot be announced
500+ t . In order to avoid abuse of No-Confidence Motions, they cannot be announced
487501 within two (2) weeks before or after a TOB election nor within ninety (90)
488502 days of a previous No-Confidence Motion (even if the previous motion was not
489503 successfully passed).
@@ -628,7 +642,7 @@ g. operate under such rules and procedures as may from time to time be approved
628642## 12. Amendments and Notice
629643
630644a. This Charter may be amended by a TOB decision using the process outlined in
631- Section 6 (n ) of this Charter, subject to veto by The Linux Foundation Board
645+ Section 6 (o ) of this Charter, subject to veto by The Linux Foundation Board
632646 of Directors for reasonable cause, with thirty (30) days’ notice to the OCI
633647 Members before taking effect.
634648
0 commit comments