@@ -285,14 +285,25 @@ circumstance.
285285 - Open an RFC describing the motivation for the change and start an FCP to approve, start an FCP.
286286 - If approved, the change should be accompanied by a blog post announcing the change with a
287287 notice period of at least one release before the change applies.
288- - Demoting/removing a target
288+ - Demoting/removing a Tier 1 target
289+ - ** Propose using:** RFC
290+ - ** Approve using:** FCP
291+ - Demoting a Tier 1 target requires a RFC as per the
292+ [ Tier 1 Target Policy] [ tier-1-target-policy ] . Consult the
293+ [ Tier 1 Target Policy] [ tier-1-target-policy ] for approval and community
294+ communication requirements.
295+ - Demoting/removing a Tier 2 target
289296 - ** Propose using:** MCP
290297 - ** Approve using:** FCP
291- - Write an MCP describing why the target should be demoted/removed and once discussion has
298+ - Write an MCP describing why the Tier 2 target should be demoted/removed and once discussion has
292299 concluded, an FCP can be started to approve the demotion/removal.
293- - If approved and affecting a tier 2 or tier 1 target, the change should be accompanied by a
294- blog post announcing the change with a notice period of at least one release before the change
295- applies.
300+ - If approved, the change should be accompanied by a blog post announcing the change with a
301+ notice period of at least one release before the change applies.
302+ - Removing a Tier 3 target
303+ - ** Propose using:** PR
304+ - ** Approve using:** r+ (compiler leads)
305+ - Open an PR with the proposed removal and describe the motivation, and obtain a r+ from a
306+ compiler team lead.
296307- Changing target baseline (e.g. minimum Darwin or Windows version bump)
297308 - ** Propose using:** MCP
298309 - ** Approve using:** FCP
@@ -376,3 +387,4 @@ See [*Adding ecosystem/integration test jobs/components to rust-lang/rust CI*](.
376387[ compiler_lint_eg ] : https://doc.rust-lang.org/rustc/lints/listing/deny-by-default.html#explicit-builtin-cfgs-in-flags
377388[ ecosystem_testing ] : https://rustc-dev-guide.rust-lang.org/tests/ecosystem.html
378389[ compiler-fcp ] : https://github.com/rust-lang/team/blob/master/teams/compiler-fcp.toml
390+ [ tier-1-target-policy ] : https://doc.rust-lang.org/rustc/target-tier-policy.html#tier-1-target-policy
0 commit comments