Skip to content

Commit ba8e808

Browse files
committed
clarify the fact that ACP may be requested
1 parent be4f481 commit ba8e808

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/development/feature-lifecycle.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ be merged and pass its eventual FCP.
2323

2424
You can create an ACP in the `rust-lang/libs-team` repo using [this issue template](https://github.com/rust-lang/libs-team/issues/new?assignees=&labels=api-change-proposal%2C+T-libs-api&template=api-change-proposal.md&title=%28My+API+Change+Proposal%29). This should include a sketch of the proposed API, but does not have to be the final design that will be implemented.
2525

26-
An ACP is always required for any change to user-obvious API, and strongly recommended for any change to API. When an ACP is not necessary you can just go ahead and submit a pull request with your proposed implementation, with the risk of wasted effort if the library team ends up rejecting this feature. However do note that this risk is always present even if an ACP is accepted, as the library team can end up rejecting a feature in the later parts of the stabilization process.
26+
Note that an ACP is not strictly required: you can just go ahead and submit a pull request with an implementation of your proposed API, with the risk of wasted effort if the library team ends up rejecting this feature, possibly after requesting an ACP first anyways. Also note that this risk is always present even if an ACP is accepted, as the library team can end up rejecting a feature in the later parts of the stabilization process.
2727

2828
## API design exploration
2929

0 commit comments

Comments
 (0)