Skip to content

meta: unclear stability state of tracking issues for RFCs #32826

@pnkfelix

Description

@pnkfelix

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:

  1. Establish what the actual policy is here,
  2. Update the existing tickets to reflect that policy, and
  3. 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...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions