Skip to content

Commit 961f461

Browse files
authored
Merge branch 'master' into patch-1
2 parents 8771a57 + 67bc210 commit 961f461

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1924
-757
lines changed

book.toml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ command = "./build.bash"
1313
additional-js = ["js/moment.min.js", "js/index.js"]
1414
no-section-label=true
1515
git-repository-url="https://github.com/rust-lang/rust-forge"
16+
curly-quotes = true
1617

1718
[output.html.redirect]
1819
"beta-backporting.html" = "/release/backporting.html"
@@ -43,8 +44,11 @@ git-repository-url="https://github.com/rust-lang/rust-forge"
4344
"compiler/diagnostic-codes.html" = "https://rustc-dev-guide.rust-lang.org/diagnostics/diagnostic-codes.html"
4445
"compiler/profile-queries.html" = "https://rustc-dev-guide.rust-lang.org/queries/profiling.html"
4546
"chat/index.html" = "/platforms/index.html"
46-
"chat/discord.html" = "platforms/discord.html"
47-
"github.html" = "platforms/github.html"
48-
"chat/email.html" = "platforms/email.html"
49-
"chat/zulip/index.html" = "platforms/zulip/index.html"
50-
"chat/zulip.html" = "platforms/zulip.html"
47+
"chat/discord.html" = "/platforms/discord.html"
48+
"github.html" = "/platforms/github.html"
49+
"chat/email.html" = "/platforms/email.html"
50+
"chat/zulip/index.html" = "/platforms/zulip/index.html"
51+
"chat/zulip.html" = "/platforms/zulip.html"
52+
"platforms/zulip/triagebot.html" = "/triagebot/index.html"
53+
"core/blogs.html" = "/platforms/blogs.html"
54+
"core/index.html" = "/governance/council.html"

src/SUMMARY.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,32 @@
88
- [GitHub](./platforms/github.md)
99
- [Zulip](./platforms/zulip.md)
1010
- [Moderation](./platforms/zulip/moderation.md)
11-
- [Triagebot](./platforms/zulip/triagebot.md)
12-
- [Core](./core/README.md)
13-
- [Rust Blog Guidelines](./core/blogs.md)
11+
- [Blogs](./platforms/blogs.md)
12+
- [Triagebot](./triagebot/README.md)
13+
- [Agenda Generator](./triagebot/agenda.md)
14+
- [Issue Assignment](./triagebot/issue-assignment.md)
15+
- [PR Assignment](./triagebot/pr-assignment.md)
16+
- [Autolabels](./triagebot/autolabels.md)
17+
- [Close](./triagebot/close.md)
18+
- [Documentation Updates](./triagebot/doc-updates.md)
19+
- [GitHub Releases](./triagebot/github-releases.md)
20+
- [Glacier](./triagebot/glacier.md)
21+
- [Labeling](./triagebot/labeling.md)
22+
- [Major Changes](./triagebot/major-changes.md)
23+
- [Mentions](./triagebot/mentions.md)
24+
- [No Merge Policy](./triagebot/no-merge.md)
25+
- [Nominate](./triagebot/nominate.md)
26+
- [Note](./triagebot/note.md)
27+
- [Notifications](./triagebot/notifications.md)
28+
- [Pinging](./triagebot/pinging.md)
29+
- [Requesting Prioritization](./triagebot/requesting-prioritization.md)
30+
- [Review Changes Requested](./triagebot/review-submitted.md)
31+
- [Review Requested](./triagebot/review-requested.md)
32+
- [Rustc Commit Tracking](./triagebot/rustc-commit-list.md)
33+
- [Shortcuts](./triagebot/shortcuts.md)
34+
- [Triagebot Dashboard](./triagebot/triage-dashboard.md)
35+
- [Zulip Meeting Management](./triagebot/zulip-meeting.md)
36+
- [Zulip Notifications](./triagebot/zulip-notifications.md)
1437
- [Community](./community/README.md)
1538
- [State of Rust Survey FAQ](./community/survey-faq.md)
1639
- [Compiler](./compiler/README.md)
@@ -38,6 +61,8 @@
3861
- [Self-hosting a docs.rs instance](./docs-rs/self-hosting.md)
3962
- [Maintenance procedures](./docs-rs/maintenance.md)
4063
- [Governance](./governance/README.md)
64+
- [Leadership Council](./governance/council.md)
65+
- [Moderation](./governance/moderation.md)
4166
- [Infrastructure](./infra/README.md)
4267
- [Other Installation Methods](./infra/other-installation-methods.md)
4368
- [Release Channel Layout](./infra/channel-layout.md)

src/community/survey-faq.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# State of Rust Survey FAQ
22

3-
In this FAQ we try to answer common questions about the Annual State of the Rust Language Community Survey. If in your opinion there is a missing question or if you have a concern about this document, please do not hesitate to contact the [Rust Community Team](community-team@rust-lang.org) or open an [issue with the Community Team](https://github.com/rust-community/team/issues).
3+
In this FAQ we try to answer common questions about the Annual State of the Rust Language Community Survey. If in your opinion there is a missing question or if you have a concern about this document, please do not hesitate to contact the [Rust Community Team](mailto:community-team@rust-lang.org) or open an [issue with the Community Team](https://github.com/rust-community/team/issues).
44

55
## Why is this survey important for the Rust project?
66

@@ -27,7 +27,7 @@ The answers from the survey will be anonymized, aggregated, and summarized. A hi
2727

2828
### How is personally identifiable information handled?
2929

30-
Nearly every question in the survey is optional. You are welcome to share as much or as little information as you are comfortable with. Only the Rust language Core Team and the Community Team Survey Leads will have access to the raw data from the survey. All the answers are anonymized prior to be shared with the rest of the teams and prior to the results publication.
30+
Nearly every question in the survey is optional. You are welcome to share as much or as little information as you are comfortable with. Only the Community Team Survey Leads will have access to the raw data from the survey. All the answers are anonymized prior to be shared with the rest of the teams and prior to the results publication.
3131

3232
### Why is the survey collecting contact information?
3333

@@ -39,7 +39,7 @@ The survey optionally collects contact information for the following cases if yo
3939
- Rust training
4040
- interest in a Rust team contacting you about your survey responses
4141

42-
If you would like to be contacted about any of this, or any other concerns, but you don't want to associate your email with your survey responses, you can instead email the Rust Community Team at community-team@rust-lang.org or the Core Team at core-team@rust-lang.org, and we will connect you to the right people.
42+
If you would like to be contacted about any of this, or any other concerns, but you don't want to associate your email with your survey responses, you can instead email the Rust Community Team at community-team@rust-lang.org, and we will connect you to the right people.
4343

4444
## Where and when is the survey results report published?
4545

src/compiler/prioritization/procedure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Paste the markdown file of this week [performance triage logs](https://github.co
6868

6969
### Announce the meeting on Zulip
7070

71-
About two hours before the scheduled meeting, create a new topic on the Zulip stream `#t-compiler/meetings` titled "[weekly] YYYY-MM-DD" using the the following message template:
71+
About two hours before the scheduled meeting, create a new topic on the Zulip stream `#t-compiler/meetings` titled "\[weekly] YYYY-MM-DD" using the the following message template:
7272

7373
```text
7474
Hi @*T-compiler/meeting*; the triage meeting will happen tomorrow in about 2 hours.

src/compiler/steering-meeting/how-to-run-planning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To actually make the final selection, we recommend
2626
* Typical ratio is 2 technical, 1 non-technical, but this is not set in stone
2727
* It's ok to have fewer than 3 meetings
2828

29-
[compiler-team]: XXX
29+
[compiler-team]: https://github.com/rust-lang/compiler-team/
3030

3131
## Announce the meetings
3232

src/core/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/crates-io/crate-removal.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ If we get a DMCA takedown notice, here's what needs to happen:
44

55
## Contact Legal
66

7-
Before removing the crates, get in touch with legal support, currently by
8-
emailing the Core team, and ask an opinion from them on the received request and
7+
Before removing the crates, get in touch with legal support,
8+
and ask an opinion from them on the received request and
99
whether we have to comply with it.
1010

1111
## Remove relevant version(s) and/or entire crates from crates.io

src/docs-rs/self-hosting.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Self hosting a docs.rs instance
22

3-
These are instructions for deploying the server in a production environment. For instructions on developing locally without docker-compose, see [Developing without docker-compose](no-docker-compose.html).
3+
These are instructions for deploying the server in a production environment. For instructions on developing locally without docker-compose, see [Developing without docker-compose][no-docker-compose].
4+
5+
<!-- NOTE: This link is outdated, and should probably be migrated to this site. -->
6+
[no-docker-compose]: https://github.com/rust-lang/docs.rs/wiki/Developing-without-docker-compose
47

58
Here is a breakdown of what it takes to turn a regular server into its own version of docs.rs.
69

@@ -20,7 +23,7 @@ Docs.rs has a few basic requirements:
2023
* LXC tools (doc builds run inside an LXC container)
2124

2225
```console
23-
$ curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly
26+
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly
2427
$ source $HOME/.cargo/env
2528
# apt install build-essential git curl cmake gcc g++ pkg-config libmagic-dev libssl-dev zlib1g-dev postgresql lxc-utils
2629
```
@@ -109,7 +112,7 @@ Inside the container, we also need to set up a `cratesfyi` user, and install Rus
109112

110113
```console
111114
lxc-attach -n cratesfyi-container -- adduser --disabled-login --disabled-password --gecos "" cratesfyi
112-
lxc-attach -n cratesfyi-container -- su - cratesfyi -c 'curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly'
115+
lxc-attach -n cratesfyi-container -- su - cratesfyi -c 'curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly'
113116
lxc-attach -n cratesfyi-container -- su - cratesfyi -c 'rustup target add i686-apple-darwin'
114117
lxc-attach -n cratesfyi-container -- su - cratesfyi -c 'rustup target add i686-pc-windows-msvc'
115118
lxc-attach -n cratesfyi-container -- su - cratesfyi -c 'rustup target add i686-unknown-linux-gnu'
@@ -249,4 +252,4 @@ Next, we can unlock the builder so it can start checking new crates:
249252
$ sudo su - cratesfyi -c "cd ~/docs.rs && cargo run --release -- build unlock"
250253
```
251254

252-
And we're done! Changes to the site or the build behavior should be visible now.
255+
And we're done! Changes to the site or the build behavior should be visible now.

0 commit comments

Comments
 (0)