-
Notifications
You must be signed in to change notification settings - Fork 33
DMB: reduce the complexity of the voting description #207
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
base: main
Are you sure you want to change the base?
DMB: reduce the complexity of the voting description #207
Conversation
164d018
to
ca43865
Compare
The text used to be in two places, due to former times struggling with attendees it is very complex. This is not changing the rules, but making it quite readable, unifying the two we moved together and moving the daunting code example out of the first read experience. Signed-off-by: Christian Ehrhardt <[email protected]>
We yet again have two places trying to explain. Clarify what the chair does in the chair section and only refer to the one place we go into detail on qorum and voting. Signed-off-by: Christian Ehrhardt <[email protected]>
Signed-off-by: Christian Ehrhardt <[email protected]>
The text had several cases which were not in the code like the follow up or the consequence of a lack of qorum. While not convinced that we would still need/want the code, if we do make it match the text more closely. Signed-off-by: Christian Ehrhardt <[email protected]>
Co-authored-by: Benjamin Drung <[email protected]>
Suggested-by: Benjamin Drung <[email protected]> Signed-off-by: Christian Ehrhardt <[email protected]>
Fixed "NameError: name 'non_abstain' is not defined" Suggested-by: Benjamin Drung <[email protected]> Signed-off-by: Christian Ehrhardt <[email protected]>
total_members is not really an argument, it is how the DMB is defined. Make it not a function argument to represent that. Signed-off-by: Christian Ehrhardt <[email protected]>
Avoid nested if's makes it even more readable. Suggested-by: Benjamin Drung <[email protected]> Signed-off-by: Christian Ehrhardt <[email protected]>
Tracking and comparing to missing_votes makes it even more readable. It further allows to differentiate non-unanimous cases into final or needing follow up votes to come in. Suggested-by: Benjamin Drung <[email protected]> Signed-off-by: Christian Ehrhardt <[email protected]>
qouorum -> quorum Signed-off-by: Christian Ehrhardt <[email protected]>
16909d6
to
2b9b4d1
Compare
Updates:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i still think it's a bit complicated than it has to be but still a massive improvement from where we were. +1.
I know, to be clear - Sally and I are quite convinced that the text alone is better for humans. Now the code variant ... is it needed - well maybe.
That, a step forward without the claim of perfection is exactly what I had in mind
Thanks! |
In the review we found this in two places and to be quite daunting.
I understand it is due to former times struggling with attendees and it is very complex.
This is not changing the rules, but making it quite readable I hope.
By unifying the two sections we moved together, rewording to be one flow to read and moving the daunting code example out of the first read experience.