Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making the Council's short circuit a little more flexible #852

Closed
frivoal opened this issue Apr 15, 2024 · 10 comments
Closed

Making the Council's short circuit a little more flexible #852

frivoal opened this issue Apr 15, 2024 · 10 comments
Labels
AB Decision Closing this issue was done with an explicit AB decision Closed: Accepted The issue has been addressed, though not necessarily based on the initial suggestion Director-free: FO/Council Issues realted to the W3C Council and Formal Objection Handling

Comments

@frivoal
Copy link
Collaborator

frivoal commented Apr 15, 2024

In order to save time in certain cases, the Council has the ability to adopt a recommendation from the Team prior to being fully formed and to having a chance to debate the matter. This documented here: https://www.w3.org/2023/Process-20231103/#council-short-circuit

It requires unanimity for two reasons:

  • if anybody disagrees with the Team's recommendation, or isn't sure, this is not necessarily disagreement with the rest of the Council, and it could be because others missed something. Discussion is needed to ensure that everyone has a chance to consider the arguments
  • having many people back the proposed approach is important to give it the proper weight.

Thinking about this again, I think we could use something less drastic that unanimity, and still accomplish these goals. We could require:

  • a high response rate (80%?)
  • no negative response

The first criteria would continue to ensure this decision is back up by a large enough number of people. The second criteria continues to ensure that if any single person thinks we should talk about it, then we talk about it.

What this gains us is that we're not blocked if a couple of people are on vacation or otherwise non responsive.

@frivoal frivoal added the Director-free: FO/Council Issues realted to the W3C Council and Formal Objection Handling label Apr 15, 2024
@chaals
Copy link
Contributor

chaals commented Apr 16, 2024

These things generally spend weeks in the pipelines. Someone going on a sufficiently long vacation that they can't respond should be taking leave of absence from their position, except that doesn't exist as a concept. It is, I believe, possible for someone to state that they formally abstain from all proposals up to a certain date, if they are going to be offline for a significant period.

If there is a member of the AB or TAG (or BoD for that matter) who just disappears for an extended period and fails to respond, I think the way to deal with it is not just finding workarounds.

@frivoal
Copy link
Collaborator Author

frivoal commented Apr 17, 2024

Having a 100% response rate from a group of more than 20 people is always going to be challenging. What alternative do you suggest, that doesn't result in most attempts at short-circuit to fail due to 1 or two missing responses, causing us to have to spend more time in fully constituting the council, only to observe that we're still in agreement, and then resolve on the same thing once the unanimity requirement has been dropped?

@fantasai fantasai added the Needs AB Feedback Advisory Board Input needed label May 8, 2024
@css-meeting-bot
Copy link
Member

The Revising W3C Process CG just discussed #852.

The full IRC log of that discussion <plh> subtopic: #852
<plh> github: https://github.com//issues/852
<cpn> Florian: When setting up a Council, if team has a recommendation for disposing the issue, and everyone agrees, we skip the Council
<cpn> ... Two things: We could do something slightly less drastic. Also, getting feedback from everything is hard
<cpn> ... So this is before we discuss, if anyone disagrees or isn't sure, we should talk about it
<cpn> ... It's important to have a lot of people behind the proposal for it to be legitimate
<cpn> ... So if any single voice says no, it needs to stay. If a few don't answer at all but 90% of the council says yes and 10% don't respond, is that good enough and still legitimate?
<plh> q+
<plh> ack plh
<cpn> ... Should I draft a PR?
<cpn> PLH: I think it's a bit too early
<cpn> ... In the case of TimBL, he doesn't want to abstain indefinitely just yet
<cpn> ... Was this discussed in the AB and TAG?
<cpn> Florian: Not in a formal meeting
<cpn> PLH: I think you should consult them. But they may not be best to judge the current situation
<cpn> cwilso: In general it seemed like a good idea. Raise in the AB
<cpn> q+
<fantasai> scribe+
<plh> ack cpn
<fantasai> cpn: I think the legitimacy point is a good one here. I would want to keep a high threshold.
<fantasai> ... with such a large group, ~20 people
<fantasai> ... at that level 10% would be OK, but below that would raise legitimacy
<fantasai> florian: higher threshold than 80%?
<fantasai> [several: 90% seems safer]
<fantasai> cpn: percentages are strange
<fantasai> florian: Could go with a number, e.g. if 1-2 people don't respond it still passes
<cpn> s/strange/strange when we're talking about a group of 20 in total/

@hober
Copy link
Member

hober commented May 8, 2024

how about 67%?

@frivoal
Copy link
Collaborator Author

frivoal commented May 9, 2024

I'd be in favor of a threshold higher than that, though I'm still a little fuzzy on how high. The reason being that if only a small majority of the council has looked at the proposal, it's difficult to be confident that the broad collective expertise of the council has fully been engaged and has considered the question. Possibly the missing third has nothing to add, but before validating a decision without discussion, I'd like most people to have considered it. I think it's good not to be stuck on a couple of non responsive individuals, but we should still be aiming to have most people engaged. I'd say 67% is on the low side. I'm comfortable with 80% as initially proposed, but during CG discussions, some felt that 90% would be better. I could go lower, maybe 75%, but beyond that starts to feel low.

Anyway, currently it's 100%. So far, even if we haven't yet found the right spot, there seems to be agreement that we want some number less than 100.

@dwsinger
Copy link
Contributor

dwsinger commented May 9, 2024

I think that in your initial text there is a good direction, that there is no opposition.

At least x% respond (80%?). At least y% vote in favor (positive support, not abstaining). No-one opposes. ?

@tantek

This comment was marked as off-topic.

@frivoal

This comment was marked as off-topic.

@frivoal

This comment was marked as off-topic.

@frivoal frivoal removed the Needs AB Feedback Advisory Board Input needed label Jun 7, 2024
@frivoal
Copy link
Collaborator Author

frivoal commented Jun 7, 2024

This was discussed in the AB, and the AB is supportive, with a clarification: we should not close the vote and declare short circuit as soon as we hit the threshold. The poll needs to remain open for a least a set period of time to give a chance to respond to people who would respond but are just a bit late. (If we reach 100% participation, there's no need to wait of course).

So, the open questions are:

  • what is the threshold?
  • what is the duration of the poll?

My suggestion would be 80% and 2 weeks.

frivoal added a commit to frivoal/w3process that referenced this issue Jun 18, 2024
A high bar for support remains needed, and any dissent remains sufficient to
defeat the short-circuit proposal, but unanimity is no longer required.

See w3c#852
frivoal added a commit to frivoal/w3process that referenced this issue Jun 18, 2024
A high bar for support remains needed, and any dissent remains sufficient to
defeat the short-circuit proposal, but unanimity is no longer required.

See w3c#852
@frivoal frivoal added Agenda+ Marks issues that are ready for discussion on the call AB Decision Closing this issue was done with an explicit AB decision and removed Needs proposed PR labels Jun 18, 2024
@frivoal frivoal added Closed: Accepted The issue has been addressed, though not necessarily based on the initial suggestion and removed Agenda+ Marks issues that are ready for discussion on the call labels Jul 10, 2024
frivoal added a commit that referenced this issue Jul 10, 2024
A high bar for support remains needed, and any dissent remains sufficient to
defeat the short-circuit proposal, but unanimity is no longer required.

See #852

Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
Co-authored-by: fantasai <fantasai.bugs@inkedblade.net>
@frivoal frivoal closed this as completed Jul 10, 2024
@frivoal frivoal added this to the Process 2024 milestone Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AB Decision Closing this issue was done with an explicit AB decision Closed: Accepted The issue has been addressed, though not necessarily based on the initial suggestion Director-free: FO/Council Issues realted to the W3C Council and Formal Objection Handling
Projects
None yet
Development

No branches or pull requests

7 participants