todogroup / governance

TODO Group Governance
https://todogroup.org
Creative Commons Attribution 4.0 International
90 stars 96 forks source link

Configure gitvote #326

Closed justaugustus closed 6 months ago

justaugustus commented 6 months ago

cc: @anajsana

justaugustus commented 6 months ago

Testing gitvote, now that https://github.com/todogroup/governance/pull/327 has merged: /vote

git-vote[bot] commented 6 months ago

Something went wrong while processing the configuration file:

profiles.default.allowed_voters.teams: invalid type: string "gitvote-steering", expected a sequence at line 8 column 14
justaugustus commented 6 months ago

Merged https://github.com/todogroup/governance/pull/328 to fix https://github.com/todogroup/governance/issues/326#issuecomment-2080407187.

Let's try this again... /vote

git-vote[bot] commented 6 months ago

Vote created

@justaugustus has called for a vote on Configure gitvote (#326).

The members of the following teams have binding votes: Team
@todogroup/gitvote-steering

Non-binding votes are also appreciated as a sign of support!

How to vote

You can cast your vote by reacting to this comment. The following reactions are supported:

In favor Against Abstain
👍 👎 👀

Please note that voting for multiple options is not allowed and those votes won't be counted.

The vote will be open for 28days. It will pass if at least 67% of the users with binding votes vote In favor 👍. Once it's closed, results will be published here as a new comment.

justaugustus commented 6 months ago

/check-vote

git-vote[bot] commented 6 months ago

Vote status

So far 0.00% of the users with binding vote are in favor (passing threshold: 67%).

Summary

In favor Against Abstain Not voted
0 0 0 4

Binding votes (0)

User Vote Timestamp
@annania Pending
@gkunz Pending
@BrittanyIstenes Pending
@nikpete Pending

Non-binding votes (1)

| User | Vote | Timestamp | | ---- | :---: | :-------: | | justaugustus | In favor | 2024-04-27 8:05:51.0 +00:00:00 |
justaugustus commented 6 months ago

The /check-vote has results I was not expecting:

Screenshot 2024-04-27 at 04 09 51

Why this is happening

If you look at team membership, you'll notice that Ashley and I are listed as maintainers, not members:

Screenshot 2024-04-27 at 04 14 25 Screenshot 2024-04-27 at 04 14 45 Screenshot 2024-04-27 at 04 15 02

If we look at org membership, you'll see that Ashley and I are the only Steering Committee members that are also organization owners (which automatically elevates us to maintainer for any GitHub team we hold membership in):

Screenshot 2024-04-27 at 04 17 03 Screenshot 2024-04-27 at 04 17 24

I'll discuss this cleanup separately, and in the context of https://github.com/todogroup/governance/issues/106, but will push a fix to the gitvote config in https://github.com/todogroup/governance/pull/329.

justaugustus commented 6 months ago

/cancel-vote

git-vote[bot] commented 6 months ago

Vote cancelled

@justaugustus has cancelled the vote in progress in this issue.

justaugustus commented 6 months ago

Retrying the vote, now that https://github.com/todogroup/governance/pull/329 has merged: /vote

git-vote[bot] commented 6 months ago

Vote created

@justaugustus has called for a vote on Configure gitvote (#326).

The members of the following teams have binding votes: Team
@todogroup/gitvote-steering

Non-binding votes are also appreciated as a sign of support!

How to vote

You can cast your vote by reacting to this comment. The following reactions are supported:

In favor Against Abstain
👍 👎 👀

Please note that voting for multiple options is not allowed and those votes won't be counted.

The vote will be open for 28days. It will pass if at least 67% of the users with binding votes vote In favor 👍. Once it's closed, results will be published here as a new comment.

justaugustus commented 6 months ago

/check-vote

git-vote[bot] commented 6 months ago

Vote status

So far 16.67% of the users with binding vote are in favor (passing threshold: 67%).

Summary

In favor Against Abstain Not voted
1 0 0 5

Binding votes (1)

User Vote Timestamp
justaugustus In favor 2024-04-27 8:36:32.0 +00:00:00
@annania Pending
@ashleywolf Pending
@gkunz Pending
@BrittanyIstenes Pending
@nikpete Pending
justaugustus commented 6 months ago

Ashley and I are included as binding with that config fix!

Screenshot 2024-04-27 at 04 37 43
gkunz commented 6 months ago

/check-vote

git-vote[bot] commented 6 months ago

Votes can only be checked once a day.

gkunz commented 6 months ago

Votes can only be checked once a day.

lazy bot! 🤖

justaugustus commented 6 months ago

Updating the pass threshold to simple majority (51%) will close this issue out: https://github.com/todogroup/governance/pull/330

git-vote[bot] commented 6 months ago

Vote status

So far 28.57% of the users with binding vote are in favor (passing threshold: 67%).

Summary

In favor Against Abstain Not voted
2 0 0 5

Binding votes (2)

User Vote Timestamp
justaugustus In favor 2024-04-27 8:36:32.0 +00:00:00
gkunz In favor 2024-04-27 9:43:28.0 +00:00:00
@lhawthorn Pending
@annania Pending
@ashleywolf Pending
@BrittanyIstenes Pending
@nikpete Pending
git-vote[bot] commented 6 months ago

Vote status

So far 28.57% of the users with binding vote are in favor (passing threshold: 67%).

Summary

In favor Against Abstain Not voted
2 0 0 5

Binding votes (2)

User Vote Timestamp
gkunz In favor 2024-04-27 9:43:28.0 +00:00:00
justaugustus In favor 2024-04-27 8:36:32.0 +00:00:00
@lhawthorn Pending
@annania Pending
@ashleywolf Pending
@BrittanyIstenes Pending
@nikpete Pending
justaugustus commented 6 months ago

/cancel-vote

git-vote[bot] commented 6 months ago

Vote cancelled

@justaugustus has cancelled the vote in progress in this issue.

lhawthorn commented 6 months ago

Sorry to be late to the party. Do we want to reopen the vote and I can confirm whether my vote is counted and viewed as binding/non-binding?

justaugustus commented 6 months ago

@lhawthorn — sure, a quick check would be good!

/vote

git-vote[bot] commented 6 months ago

Vote created

@justaugustus has called for a vote on Configure gitvote (#326).

The members of the following teams have binding votes: Team
@todogroup/gitvote-steering

Non-binding votes are also appreciated as a sign of support!

How to vote

You can cast your vote by reacting to this comment. The following reactions are supported:

In favor Against Abstain
👍 👎 👀

Please note that voting for multiple options is not allowed and those votes won't be counted.

The vote will be open for 28days. It will pass if at least 51% of the users with binding votes vote In favor 👍. Once it's closed, results will be published here as a new comment.

lhawthorn commented 6 months ago

Done.

justaugustus commented 6 months ago

/check-vote

git-vote[bot] commented 6 months ago

Vote status

So far 42.86% of the users with binding vote are in favor (passing threshold: 51%).

Summary

In favor Against Abstain Not voted
3 0 0 4

Binding votes (3)

User Vote Timestamp
justaugustus In favor 2024-05-13 7:08:35.0 +00:00:00
gkunz In favor 2024-05-13 7:24:23.0 +00:00:00
lhawthorn In favor 2024-05-17 6:04:59.0 +00:00:00
@annania Pending
@ashleywolf Pending
@BrittanyIstenes Pending
@nikpete Pending
justaugustus commented 6 months ago

Thanks Leslie! Validated that your vote is counted as binding now.

Screenshot 2024-05-17 at 02 22 12

/cancel-vote

git-vote[bot] commented 6 months ago

Vote cancelled

@justaugustus has cancelled the vote in progress in this issue.