@@ -133,13 +133,17 @@ design document, progress with the implementation, etc) to the SIP Committee.
133
133
Based on the feedback, the SIP is either:
134
134
135
135
1 . Accepted, in which case the committee will propose a release date to the
136
- compiler maintainers, where the role of the committee ends.
137
- 2 . Rejected, in which case the SIP is closed and no longer evaluated in the future.
138
- 3 . Postponed, in which case the committee sets aside the SIP under some conditions.
139
- When those conditions are met, the SIP can be resubmitted.
140
- 4 . Under revision, in which case the author needs to continue the formal evaluation
141
- and address all the committee's feedback. Thus, the follow-up discussion is scheduled
142
- for the next iteration.
136
+ compiler maintainers, where the role of the committee ends.
137
+ 2 . Rejected, in which case the SIP is closed and no longer evaluated in the
138
+ future.
139
+ 3 . Under revision, in which case the author needs to continue the formal
140
+ evaluation and address all the committee's feedback. Thus, the follow-up
141
+ discussion is scheduled for the next iteration.
142
+ 3 . Postponed, in which case the committee does not evaluate the proposal anymore
143
+ and sets it aside under some conditions are met. Then, the SIP will be
<
10000
/tr>
144
+ resubmitted. This situation happens when proposals entirely depend on another
145
+ pending proposals and need their admission. In such cases, the dependent
146
+ proposal is postponed until the Committee votes on the other one.
143
147
144
148
If no changes have been made to a SIP in two iterations, it’s marked as dormant
145
149
and both the PR and issue are closed. Dormant SIPs can be reopened by any
@@ -219,11 +223,17 @@ becomes the reviewer. The main tasks of the reviewer are the following:
219
223
220
224
### Voting
221
225
226
+ The Committee will only vote on proposals if Committee members have the quorum.
227
+ The quorum is two thirds (2/3) out of the total number of members.
228
+
222
229
For a SIP to be accepted, it must fulfill two requirements:
223
230
224
- - 70% of the committee votes in favor of it.
231
+ - 70% of the quorum votes in favor of it.
225
232
- Martin Odersky does not veto it.
226
233
234
+ Please, note that ** abstentions are not allowed** , Committee members need to
235
+ vote either yes or no.
236
+
227
237
### Responsibilities of the members
228
238
229
239
- Review the proposals they are assigned to. The process lead will always notify
@@ -256,10 +266,13 @@ concrete date.
256
266
be under review until the next available SIP meeting takes place.
257
267
5 . ** Under revision:** Authors are addressing the issues pinpointed by the
258
268
committee or working on the implementation.
259
- 6 . ** Dormant:** When a SIP has been under revision for more than two iterations (that
260
- is, no progress has been made since the last review), it’s considered dormant,
261
- in which case any related activity will be paralysed and the Process Lead will
262
- not allocate more resources to it.
269
+ 6 . ** Dormant:** When a SIP has been under revision for more than two iterations
270
+ and no progress has been made, the Process Lead will mark it as dormant (note
271
+ that the Committee does not have such privilege). This status means that the
272
+ Process Lead will not assign its review in future meetings until authors
273
+ provide the requested feedback or progress. Also, authors can also mark their
274
+ proposals as dormant, and they are encouraged to do so if they think they
275
+ will not have time for their update.
263
276
7 . ** Postponed:** The SIP has been postponed under some concrete conditions. When these
264
277
are met, the SIP can be resubmitted.
265
278
8 . ** Rejected:** The SIP has been rejected with a clear and full explanation.
0 commit comments