-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Description
While reviewing the situation of #15701, I realized that I don't actually know when one is supposed to close a tracking issue.
Is it supposed to happen when:
- the feature has an initial feature-gated potentially-broken implementation, or
- a "complete" non-broken but still feature-gated implementation, or
- the feature is stabilized?
(or something else?)
From reviewing a semi-randomly selected set of RFC's, I don't think we have a consistent policy here.
The most reliable thing that I noted is that if the label:B-unstable is present (on open or closed issues), then that implies that the feature is unstable; but that is not a bi-directional implication.
This ticket is meant to suggest we take three steps:
- Establish what the actual policy is here,
- Update the existing tickets to reflect that policy, and
- Document that policy somewhere (perhaps in the RFC process document).
Since this is largely about meta-administrative issues of the rust-lang/rust repo, I have filed the issue there. But its possible the core team will determine that this actually belongs as a first class RFC (or RFC amendment) of its own...