You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(contrib): Document things I look for in RFCs
### What does this PR try to resolve?
Trying to make the RFC experience more pleasant by being upfront about things they need to take into account, rather than waiting for Cargo team members to review it (which they can also miss considering these points).
Along the way, I ended up tweaking the unstable docs as they are a related part of the process.
### How should we test and review this PR?
### Additional information
Once an unstable feature is "complete", the search for users to test
64
-
and give feedback begins. Testing notes should be written up to give users an
65
-
idea of how to test the new feature. An example being the
66
-
[workspace inheritance testing notes] for workspace inheritance. Once testing
67
-
notes have been written up you should make posts in various rust communities
68
-
([rust subreddit], [users], [internals], etc). Example posts made for workspace
69
-
inheritance: [reddit post], [users post], [internals post]. The unstable feature
70
-
should also be added to [This Week in Rust]. This should be done by adding the
71
-
label `call-for-testing` to the RFC for the feature and making a comment with a
72
-
link to the testing notes and the tracking issue (as needed). If there is not an
73
-
RFC, a pull request should be made to the [TWiR repo] adding the feature to the
74
-
`Call for Testing` section ([example]).
75
+
and give feedback begins:
76
+
1. Write up test instructions for users, summarizing where the feature is useful, how to use it (with links to the unstable documentation), and if there are any areas of particular concern
77
+
- This could be on the tracking issue or in a dedicated issue for feedback
78
+
- e.g. [workspace inheritance testing notes]
79
+
2. Call for testing
80
+
- In the RFC, link to the test instructions and label it with with `call-for-testing` to be picked up by [This Week in Rust]
81
+
- If there is not an RFC, a pull request should be made to the [TWiR repo]
82
+
adding the feature to the `Call for Testing` section ([example]).
83
+
- Post on various Rust communities ([rust subreddit], [users], [internals], etc)
84
+
- e.g. [reddit post], [users post], [internals post]
0 commit comments