Skip to content

Commit b4ce6a6

Browse files
authored
Clarify how absent members are handled in the Scala Improvement Process (#2802)
1 parent e59c7e3 commit b4ce6a6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

_sips/process-specification.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -199,12 +199,12 @@ the Implementation Stage. There are three possible outcomes:
199199
Committee.
200200

201201
In order to be accepted for implementation and advance to the next stage, a SIP
202-
must gather strictly more than 50% of "Advance" votes among the members present
203-
(this means that an abstention is equivalent to "Do not advance" for this
204-
purpose, biasing the process in favor of the status quo). The PR for the SIP is
205-
then also Merged at this point.
202+
must gather strictly more than 50% of "Advance" votes among the whole Committee. This means that an abstention is equivalent to "Do not advance" for this purpose, biasing the process in favor of the status quo. Furthermore, if more than half of the Committee members are absent at the meeting, the vote is cancelled.
206203

207-
If there was no strict majority in favor of "Advance", a second vote between
204+
For instance, if the Committee is made of 11 members, at least 6 members have to vote "Advance" for the SIP to move to the next stage.
205+
206+
If there was a strict majority in favor of "Advance", the PR for the SIP is Merged at this point.
207+
Otherwise, a second vote between
208208
Reject and Keep will be used. A proposal needs more than 50% "Reject" votes to
209209
be rejected in that case. Otherwise, it is kept.
210210

@@ -288,6 +288,8 @@ have the following purposes:
288288
- Make any exception to the process that they judge necessary to unblock a
289289
situation.
290290

291+
If a Committee Member cannot attend a meeting, they are welcome to share their feedback about the proposals listed in the agenda of the meeting with the Chairperson, who will relate it during the meeting. A Committee Member cannot give their voting power to someone else. If a Committee Member misses more than 2 meetings within a year, they lose their seat.
292+
291293
### Responsibilities of the Committee Members
292294

293295
- Review the proposals they are assigned to:

0 commit comments

Comments
 (0)