mirror of https://github.com/rust-lang/rust.git
66 lines
2.8 KiB
Markdown
66 lines
2.8 KiB
Markdown
---
|
|
name: Tracking Issue
|
|
about: A tracking issue for an accepted feature or RFC in Rust.
|
|
title: Tracking Issue for XXX
|
|
labels: C-tracking-issue
|
|
---
|
|
<!--
|
|
NOTE: For library features, please use the "Library Tracking Issue" template instead.
|
|
|
|
Thank you for creating a tracking issue! 📜 Tracking issues are for tracking a
|
|
feature from implementation to stabilisation. Make sure to include the relevant
|
|
RFC for the feature if it has one. Otherwise provide a short summary of the
|
|
feature and link any relevant PRs or issues, and remove any sections that are
|
|
not relevant to the feature.
|
|
|
|
Remember to add team labels to the tracking issue.
|
|
For a language team feature, this would e.g., be `T-lang`.
|
|
Such a feature should also be labeled with e.g., `F-my_feature`.
|
|
This label is used to associate issues (e.g., bugs and design questions) to the feature.
|
|
-->
|
|
|
|
This is a tracking issue for the RFC "XXX" (rust-lang/rfcs#NNN).
|
|
The feature gate for the issue is `#![feature(FFF)]`.
|
|
|
|
### About tracking issues
|
|
|
|
Tracking issues are used to record the overall progress of implementation.
|
|
They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
|
|
A tracking issue is however *not* meant for large scale discussion, questions, or bug reports about a feature.
|
|
Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.
|
|
Discussion comments will get marked as off-topic or deleted.
|
|
Repeated discussions on the tracking issue may lead to the tracking issue getting locked.
|
|
|
|
### Steps
|
|
<!--
|
|
Include each step required to complete the feature. Typically this is a PR
|
|
implementing a feature, followed by a PR that stabilises the feature. However
|
|
for larger features an implementation could be broken up into multiple PRs.
|
|
-->
|
|
|
|
- [ ] Implement the RFC (cc @rust-lang/XXX -- can anyone write up mentoring
|
|
instructions?)
|
|
- [ ] Adjust documentation ([see instructions on rustc-dev-guide][doc-guide])
|
|
- [ ] Formatting for new syntax has been added to the [Style Guide] ([nightly-style-procedure])
|
|
- [ ] Stabilization PR ([see instructions on rustc-dev-guide][stabilization-guide])
|
|
|
|
[stabilization-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#stabilization-pr
|
|
[doc-guide]: https://rustc-dev-guide.rust-lang.org/stabilization_guide.html#documentation-prs
|
|
[nightly-style-procedure]: https://github.com/rust-lang/style-team/blob/master/nightly-style-procedure.md
|
|
[Style Guide]: https://github.com/rust-lang/rust/tree/master/src/doc/style-guide
|
|
|
|
### Unresolved Questions
|
|
<!--
|
|
Include any open questions that need to be answered before the feature can be
|
|
stabilised.
|
|
-->
|
|
|
|
XXX --- list all the "unresolved questions" found in the RFC to ensure they are
|
|
not forgotten
|
|
|
|
### Implementation history
|
|
|
|
<!--
|
|
Include a list of all the PRs that were involved in implementing the feature.
|
|
-->
|