From acf7faf5e0f5946a712d54a899b18107b76d4535 Mon Sep 17 00:00:00 2001 From: Florian Rivoal Date: Tue, 18 Jun 2024 17:23:21 +0900 Subject: [PATCH 1/3] Refactor AC Appeals This extracts the 5% confirmation vote, followed by the actual vote into a separate procedure, invoked by the AC Appeal, making it reusable. Co-authored-by: Ted Thibodeau Jr --- index.bs | 58 +++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 39 insertions(+), 19 deletions(-) diff --git a/index.bs b/index.bs index 28b4b0c5..115b63ab 100644 --- a/index.bs +++ b/index.bs @@ -2887,24 +2887,49 @@ Appeal by Advisory Committee Representatives An [=Advisory Committee representative=] initiates an [=appeal=] by sending a request to the [=Team=], and should also share this request with the [=Advisory Committee=]. - The request should say “I appeal this Decision” + The request should say “I appeal this Decision” and identify the decision, - and may also include their rationale for appealing the decision. + and may also include their rationale for the [=appeal=]. Note: See [[DECISION-APPEAL inline]] for a recommendation on how to communicate an appeal request to the [=Team=] and the [=AC=]. - Within one week the [=Team=] must announce the appeal process + Within one week, the [=Team=] must initiate the [=appeal=] + in the form of an [=Advisory Committee Override=] + on the proposal to overturn the decision. + + The conclusion of the [=Advisory Committee Override=] is final; + the same decision cannot be appealed more than once. + + If the [=Advisory Committee Override=] + approves the proposal to overturn the decision, + those who had initiated the proposal may revise it + to address the causes of rejection + and follow the ordinary applicable process + to submit the revised proposal. + +

+Advisory Committee Override

+ + An Advisory Committee Override is an exceptional two-step procedure + used to resolve certain matters where neither the usual [=consensus=] + process nor its [[#addressing-fo|escalation path]] is sufficient. + + Note: Currently, this only applies to [=AC Appeals=]. + + First, the [=Team=] must announce the proposal for an [=Advisory Committee Override=] to the [=Advisory Committee=] and provide a mechanism for [=Advisory Committee representatives=] - to respond with a statement of positive support for this appeal. + to respond with a statement of positive support for holding a vote. The archive of these statements must be [=member-only=]. + If, within one week of the Team's announcement, - 5% or more of the [=Advisory Committee=] support the appeal request, - the Team must organize an appeal vote + 5% or more of the [=Advisory Committee=] support holding the vote, + the Team must organize a vote asking the [=Advisory Committee=] - “Do you approve of the Decision?” - together with links to the decision and the appeal support. + whether they approve of the Advisory Committee Override proposal, + including details of the proposal + and links to support for holding the vote. The ballot must allow for three possible responses: “Approve”, @@ -2917,24 +2942,19 @@ Appeal by Advisory Committee Representatives (including explicit “abstain” ballots) by [=Advisory Committee Representatives=]: * if fewer than 5% participate, - the vote fails. + the proposal is rejected. * if at least 5% but no more than 15% participate, and the number of “Approve” ballots exceeds three times (3x) the number of “Reject” ballots, - the vote passes. + the proposal is approved. * if more than 15% but fewer than 20% participate, and the number of “Approve” ballots exceeds twice (2x) the number of “Reject” ballots, - the vote passes. + the proposal is approved. * if 20% or more participate, and the number of “Approve” ballots exceeds the number of “Reject” ballots, - the vote passes. + the proposal is approved. - If the vote passes, - the decision is overturned. - Following such rejection, - those who had initiated the proposal may revise it - to address the causes of rejection - and follow the ordinary applicable process - to submit the revised proposal. + Otherwise, + the proposal is rejected.

W3C Technical Reports

From 9881333adfd3f86f55853637bf3bc5054d6d2535 Mon Sep 17 00:00:00 2001 From: Florian Rivoal Date: Tue, 18 Jun 2024 21:01:02 +0900 Subject: [PATCH 2/3] Add recall procedures for AB and TAG members See https://github.com/w3c/process/issues/882 Co-authored-by: Ted Thibodeau Jr --- index.bs | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/index.bs b/index.bs index 115b63ab..74404801 100644 --- a/index.bs +++ b/index.bs @@ -1309,6 +1309,38 @@ Verifiable Random Selection Procedure The incomplete terms are assigned in result order. +
+Recalling AB or TAG members
+ + The [=Advisory Committee=] may + recall participants of the [=AB=] or [=TAG=] + (whether [[#AB-TAG-elections|elected]] or [[#TAG-appointments|appointed]]). + + An [=Advisory Committee representative=] initiates a [=recall=] + by sending a request to the Team, and should also share this request with the Advisory Committee. + The request should say “I call for removal of (an) AB and/or TAG participant(s)”, + must identify the [=AB=] or [=TAG=] [=participant=] or [=participants=] targeted, + and should also include the rationale for the proposed [=recall=]. + + Messages sent by [=Advisory Committee representatives=] to the [=Advisory Committee=] + with the ostensible intent of garnering support for a recall that has not yet been formally requested + should also be treated by the [=Team=] + as a request to initiate the recall. + + Within one week, the [=Team=] must initiate an [=Advisory Committee Override=] + on the recall proposal. + + If the [=Advisory Committee Override=] proposal passes, + the seat(s) of the relevant [=AB=] or [=TAG=] participant(s) are vacated immediately. + + The conclusion of the [=Advisory Committee Override=] is final, + and cannot be the subject of a [=Formal Objection=] nor of an [=AC Appeal=]. + + A single [=Member=] or group of [=related Members=] cannot re-invoke this process + sooner than 6-month since their previous invocation, + and cannot target the same [=AB=] or [=TAG=] participant + multiple times during the same term. +
Elected Groups Vacated Seats
@@ -1318,6 +1350,9 @@ Elected Groups Vacated Seats
  • the participant resigns, or +
  • + the participant is [=recalled=], or +
  • an Advisory Board or TAG participant changes affiliations such that the Advisory Board and TAG participation constraints are no longer met, @@ -2915,7 +2950,8 @@ Advisory Committee Override used to resolve certain matters where neither the usual [=consensus=] process nor its [[#addressing-fo|escalation path]] is sufficient. - Note: Currently, this only applies to [=AC Appeals=]. + Note: Currently, this only applies to [=AC Appeals=] + and [=recalls=] of [=AB=] or [=TAG=] participants. First, the [=Team=] must announce the proposal for an [=Advisory Committee Override=] to the [=Advisory Committee=] From 95013e25116118211f64eb8b092cd94b1e6007ec Mon Sep 17 00:00:00 2001 From: Florian Rivoal Date: Fri, 6 Dec 2024 17:20:26 +0900 Subject: [PATCH 3/3] Limit AB/TAG recalls by the AC to collective votes of no confidence Also enable individual removal of problematic participants by the body itself https://github.com/w3c/process/issues/882 --- index.bs | 70 +++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 24 deletions(-) diff --git a/index.bs b/index.bs index 74404801..72d85f50 100644 --- a/index.bs +++ b/index.bs @@ -1312,46 +1312,62 @@ Verifiable Random Selection Procedure
    Recalling AB or TAG members
    +
    +Individual Removal
    + + Individual participants of the [=Advisory Board=] or the [=Technical Architecture Group=] + can be removed from those groups + if they are found by their peers + to be grossly neglecting their duties, + or to be acting in a way that seriously hampers the group's ability to function normally. + + A chair of the [=AB=] or [=TAG=] must hold a hearing + on the potential [=removal=] of a participant + if requested by at least three of the participants in the group. + After giving the individual in question + an opportunity to defend themselves, + a vote on the proposed [=removal=] is held. + If at least three quarters of the participants in the group, + excluding the individual who is the subject of such vote, + then vote in favor of the proposal, + the individual's seat on [=AB=] or [=TAG=] is [=vacated=] immediately. + +
    +Collective removal
    + The [=Advisory Committee=] may - recall participants of the [=AB=] or [=TAG=] - (whether [[#AB-TAG-elections|elected]] or [[#TAG-appointments|appointed]]). + hold a vote of no confidence + in the [=Advisory Board=] or the [=Technical Architecture Group=]. - An [=Advisory Committee representative=] initiates a [=recall=] + An [=Advisory Committee representative=] initiates a [=vote of no confidence=] by sending a request to the Team, and should also share this request with the Advisory Committee. - The request should say “I call for removal of (an) AB and/or TAG participant(s)”, - must identify the [=AB=] or [=TAG=] [=participant=] or [=participants=] targeted, - and should also include the rationale for the proposed [=recall=]. - - Messages sent by [=Advisory Committee representatives=] to the [=Advisory Committee=] - with the ostensible intent of garnering support for a recall that has not yet been formally requested - should also be treated by the [=Team=] - as a request to initiate the recall. + The request must identify which of the [=AB=] or [=TAG=] is targeted, + and should also include the rationale. Within one week, the [=Team=] must initiate an [=Advisory Committee Override=] - on the recall proposal. - - If the [=Advisory Committee Override=] proposal passes, - the seat(s) of the relevant [=AB=] or [=TAG=] participant(s) are vacated immediately. + on the proposal. The conclusion of the [=Advisory Committee Override=] is final, - and cannot be the subject of a [=Formal Objection=] nor of an [=AC Appeal=]. - - A single [=Member=] or group of [=related Members=] cannot re-invoke this process - sooner than 6-month since their previous invocation, - and cannot target the same [=AB=] or [=TAG=] participant - multiple times during the same term. + and cannot be the subject of a [=Formal Objection=] nor of an [=AC Appeal=]: + if the [=Advisory Committee Override=] proposal passes, + all seats on [=AB=] or [=TAG=] are [=vacated=] immediately; + if it fails, it cannot be invoked on the same body + sooner than 6-month since their previous invocation.
    Elected Groups Vacated Seats
    - An [=Advisory Board=] or [=TAG=] participant's seat is vacated when: + An [=Advisory Board=] or [=TAG=] participant's seat is vacated when:
    • the participant resigns, or
    • - the participant is [=recalled=], or + the participant is [=removed=], or + +
    • + a [=vote of no confidence=] in the body they are part of is successful, or
    • an Advisory Board or TAG participant changes affiliations @@ -1403,6 +1419,12 @@ Elected Groups Vacated Seats and the maximum number corresponds to all unoccupied seats. Except for the number of available seats and the length of the terms, the usual rules for Advisory Board and Technical Architecture Group Elections apply. + +
    • + If seats are vacated due to a successful [=vote of no confidence=], + the [=Team=] must organize an election, + under the same condition as for individually vacated seats, + unless the next regularly scheduled election is fewer than three months away.

    @@ -2951,7 +2973,7 @@ Advisory Committee Override

    process nor its [[#addressing-fo|escalation path]] is sufficient. Note: Currently, this only applies to [=AC Appeals=] - and [=recalls=] of [=AB=] or [=TAG=] participants. + and [=votes of no confidence=] in the [=AB=] or [=TAG=]. First, the [=Team=] must announce the proposal for an [=Advisory Committee Override=] to the [=Advisory Committee=]