@@ -5,8 +5,15 @@ The playground selects a number of root crates to include:
5
5
- The top 100 crates based on [ all time downloads] [ ]
6
6
- Crates from the [ Rust cookbook] [ ]
7
7
8
- The latest stable version of these crates are available, as well as
9
- whatever dependencies these crates require.
8
+ A recent non-[ prerelease] [ ] version of these crates are available, as
9
+ well as whatever dependencies these crates require.
10
+
11
+ Please do not open issues or pull requests about adding or updating
12
+ crates available in the playground. This list is maintained
13
+ semi-automatically and all crates are updated at once to reduce
14
+ duplicate work. The update frequency is sporadic, but usually
15
+ corresponds to when a new stable version of Rust is released: every
16
+ six weeks.
10
17
11
18
## Why is there a policy?
12
19
@@ -17,7 +24,7 @@ project. It would be infeasible to provide every possible crate.
17
24
This inclusion policy is used to avoid "playing favorites" for which
18
25
crates are available. Hand-picking crates will lead to resentment
19
26
about which crates were not included between the playground
20
- maintainers and crate authors or even the broader Rust community.
27
+ maintainers and crate authors or even the broader Rust community.
21
28
Neither of these outcomes is desired.
22
29
23
30
## Exclusion policy
@@ -40,6 +47,7 @@ We are open to well-reasoned [alternate algorithms][], but be aware
40
47
that any proposal would likely be expected to also provide the
41
48
majority of implementation work.
42
49
50
+ [ prerelease ] : https://semver.org/#spec-item-9
43
51
[ all time downloads ] : https://crates.io/crates?sort=downloads
44
52
[ Rust cookbook ] : https://rust-lang-nursery.github.io/rust-cookbook/
45
53
[ alternate algorithms ] : https://github.com/rust-lang/rust-playground/issues/101
0 commit comments