@@ -263,11 +263,31 @@ circumstance.
263
263
in the description
264
264
- New targets should be assigned to the compiler team co-leads to ensure that any demands on
265
265
the project infrastructure are considered and checked with relevant teams
266
+ - Renaming a target or making a breaking change to a tier three target
267
+ - ** Propose using:** PR
268
+ - ** Approve using:** r+
269
+ - Open an PR with the proposed rename and describe the motivation for the change and obtain a r+
270
+ from the reviewer.
271
+ - Renaming a target or making a breaking change to a tier two target
272
+ - ** Propose using:** MCP
273
+ - ** Approve using:** FCP
274
+ - Open an MCP describing the motivation for the change and start an FCP to approve, start an FCP.
275
+ - If approved, the change should be accompanied by a blog post announcing the change with a
276
+ notice period of at least one release before the change applies.
277
+ - Renaming a target or making a breaking change to a tier one target
278
+ - ** Propose using:** RFC
279
+ - ** Approve using:** FCP
280
+ - Open an RFC describing the motivation for the change and start an FCP to approve, start an FCP.
281
+ - If approved, the change should be accompanied by a blog post announcing the change with a
282
+ notice period of at least one release before the change applies.
266
283
- Demoting/removing a target
267
284
- ** Propose using:** MCP
268
285
- ** Approve using:** FCP
269
286
- Write an MCP describing why the target should be demoted/removed and once discussion has
270
287
concluded, an FCP can be started to approve the demotion/removal.
288
+ - If approved and affecting a tier two or one target , the change should be accompanied by a
289
+ blog post announcing the change with a notice period of at least one release before the change
290
+ applies.
271
291
- Changing target baseline (e.g. minimum Darwin or Windows version bump)
272
292
- ** Propose using:** MCP
273
293
- ** Approve using:** FCP
0 commit comments