Dima, I think that if anyone is incapable of posting to a particular PR, they should send email to someone who can post and ask them to record the person's vote, resulting in a comment like "I am posting to record 1 negative vote from X, 2 positive votes from Y and Z".
On Monday, March 4, 2024 at 5:27:21 AM UTC-8 Dima Pasechnik wrote: > David, > how about team members who are blocked on GitHub. > For GitHub voting to work, this has to be sorted out first. > > Dima > > On Mon, Mar 4, 2024 at 8:23 AM David Roe <roed...@gmail.com> wrote: > >> With no further discussion on this thread >> <https://groups.google.com/g/sage-devel/c/XDvKkMRoDk4>, I'm calling a >> vote on a new process for resolving disagreements on a PR. >> >> *Proposal* >> It is now allowed to vote on disputed PRs directly on Github rather than >> bringing them to sage-devel. Working things out amicably is preferable, >> and anyone is welcome to ask on sage-devel for more eyes on a PR. If you >> notice a serious issue with a PR, it is acceptable to change it to Needs >> Work (and make a comment!) as an initial step, but if the author or >> reviewer do not agree then process below should be followed instead. This >> process is intended as a lower-intensity method for resolving >> disagreements, and full votes on sage-devel override the process described >> below. >> a. When there is disagreement about whether a PR should be merged, anyone >> may mark a PR as disputed. >> b. There is no scheduled vote, but rather an ongoing poll based on >> opinions expressed by developers on the PR (these opinions can be expressed >> via previous positive reviews or explicit comments giving approval). The >> PR author is presumed to vote in favor; if they give up or no longer favor >> the PR they have the right to close the PR overall without any further >> voting. >> c. If the total number of positive votes is at least twice the number of >> negative votes, anyone involved may set the status to *positive review*; >> if the total number of positive votes is less than twice the number of >> negative votes, anyone involved may set the status to *needs review*. >> When either of these actions is taken, the person changing the status must >> list the people they are counting as positive and negative votes in a >> comment using @ mentions. >> d. The final decision on merging a disputed PR remains with the release >> manager, and we encourage the release manager to give enough time for >> everyone to express an opinion. >> >> Voting will be open until Wednesday, March 13. >> David >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-devel" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-devel+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/sage-devel/CAChs6_n4az3_s16E%3DANOv_o%2B0SvavHwnpqKWYuOznGWTJoXqEg%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/sage-devel/CAChs6_n4az3_s16E%3DANOv_o%2B0SvavHwnpqKWYuOznGWTJoXqEg%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/f5e76b29-0011-428e-bf97-43fc16c2f6e9n%40googlegroups.com.