Skip to content

Commit fe37ec5

Browse files
committed
document reqd. approvals for target changes
1 parent 8d63396 commit fe37ec5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/compiler/proposals-and-stabilization.md

+9
Original file line numberDiff line numberDiff line change
@@ -263,11 +263,20 @@ circumstance.
263263
in the description
264264
- New targets should be assigned to the compiler team co-leads to ensure that any demands on
265265
the project infrastructure are considered and checked with relevant teams
266+
- Renaming a target or making a breaking change to a target
267+
- **Propose using:** PR
268+
- **Approve using:** FCP
269+
- Open a PR with the new changes and describe the motivation for the change. Once reviewed,
270+
start an FCP.
271+
- If this affects a tier two or tier one target, it should be accompanied by a blog post
272+
announcing the change and a notice period before the change applies.
266273
- Demoting/removing a target
267274
- **Propose using:** MCP
268275
- **Approve using:** FCP
269276
- Write an MCP describing why the target should be demoted/removed and once discussion has
270277
concluded, an FCP can be started to approve the demotion/removal.
278+
- If this affects a tier two or tier one target, it should be accompanied by a blog post
279+
announcing the change and a notice period before the change applies.
271280
- Changing target baseline (e.g. minimum Darwin or Windows version bump)
272281
- **Propose using:** MCP
273282
- **Approve using:** FCP

0 commit comments

Comments
 (0)