On Fri, Jul 21, 2023 at 08:02:53AM +0200, Kevin Kofler via devel wrote: > Ben Cotton wrote: > > This will be helpful to people who aren't regularly involved in FESCo > > votes. If that's you: the proposal presented here is largely > > clarification. There's not much in the way of substance change. > > Actually, it changes existing practice in that it changes the meaning of the > "0" vote. Previously, "0" was basically treated the same as "-1" in that a > majority required more than half of FESCo to vote "+1", no matter how many > people voted "0". Yes, that actually was the main motiviation for those changes. It was heavily discussed _before_ this proposal was filed, so that discussion actually isn't visible in the ticket. I probably should have included this background when sending the mail yesterday, but it was late and I was tired ;) The background is that voting "0" is effectively equivalent to voting "-1", because a proposal passes if it gets the absolute majority of possible votes, i.e. 5 out of 9. But FESCo members often would like to just not vote on a particular topic, because they don't have enough insight or have mixed feelings, and would be happy to let other people who have clear opinions make the decision. In the new rules it is possible to meaningfully abstain from a vote (*). There is also a second change in the proposal: votes made in the ticket would "transfer" to the meeting. Right now we have the problem that we may have multiple +1 votes in the ticket, but if the topic is discussed in the meeting, only votes cast in the meeting count. If everybody was always present, this wouldn't be a problem. But quite often we don't have full attendance, and then we get a different subset of voters in the meeting. The worst variant of this is when there's an absolute majority in favour, but not enough participate in the meeting, and the proposal would be rejected (**). (*) Example: people vote +1,+1,+1,+1,-1,0,0,0,0. In the old rules: rejected. In the new rules: accepted. (**) Example: people vote in the ticket: +1,+1,+1,+1,+1,+1,+1,-1, and then in the meeting with less attendees: +1,+1,+1,+1,-1. In the old rules: rejected. In the new rules: accepted. Zbyszek _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue