Skip to content

Commit f16978a

Browse files
authored
Merge pull request #928 from cyrgani/no-discord
remove most references to the discord server
2 parents ab6531d + d4b2225 commit f16978a

File tree

9 files changed

+10
-89
lines changed

9 files changed

+10
-89
lines changed

src/SUMMARY.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,6 @@
109109
- [Crater agents](./infra/docs/crater-agents.md)
110110
- [Dev Desktops](./infra/docs/dev-desktop.md)
111111
- [GitHub App for dev-desktops](./infra/docs/dev-desktop-github-app.md)
112-
- [Discord moderation bot](./infra/docs/discord-mods-bot.md)
113112
- [Domain names and DNS](./infra/docs/dns.md)
114113
- [docs.rs](./infra/docs/docs-rs.md)
115114
- [ECS services management](./infra/docs/ecs-services.md)

src/governance/project-group-workflow.svg

Lines changed: 1 addition & 1 deletion
Loading

src/governance/project-groups.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Project groups are a kind of Rust team intended to work on a specific project wi
1111
- A charter outlining the group's scope and goals.
1212
- Appointed shepherds and team liaisons.
1313
- An associated repository.
14-
- Dedicated streams on Discord/Zulip/etc.
14+
- Dedicated streams on Zulip/etc.
1515

1616
[RFC 2856]: https://rust-lang.github.io/rfcs/2856-project-groups.html
1717

@@ -49,7 +49,7 @@ A project group should have the following;
4949
- No _"formal decision making power"_: meaning that they are not able to accept RFCs on `rust-lang/rfcs`.
5050
- Groups are of course encouraged to create RFCs as well as advocate their concerns and desired changes to the Rust teams and community.
5151
- Dedicated space(s) in of Rust's officially managed discussion platforms.
52-
- As of the time of this writing this includes [Zulip] and [Discord].
52+
- As of the time of this writing this is [Zulip].
5353
- Ideally the group should use the same platform as their parent team to ease communication, though there may be cases where the team agrees to a group trying out a different platform.
5454

5555
### Creating The Charter
@@ -73,7 +73,6 @@ Since project groups are approved by their relevant parent team, it's up to each
7373

7474
[rust-lang.org]: https://rust-lang.org
7575
[zulip]: https://rust-lang.zulipchat.com
76-
[discord]: https://discord.gg/rust-lang
7776

7877
## Initial Setup
7978

@@ -141,7 +140,7 @@ This is a high level overview of the complete process of a project group.
141140
3. Create infrastructure for group.
142141

143142
- GitHub repository under `rust-lang` for hosting work and discussions, such as for draft RFCs.
144-
- A Discord channel or a Zulip stream for communication.
143+
- A Zulip stream for communication.
145144
- Project group in [`rust-lang/team`], as well as a team on GitHub, for handling permissions.
146145

147146
4. Create a post on the Inside Rust blog announcing creation of the group. Be sure to include the following information.

src/how-to-start-contributing.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ other contributors on the following places:
1414
teams and contributors. It is also a great place to observe on what is going on.
1515
- You can check out e.g. the compiler team (`t-compiler`) Zulip ["channel"][t-compiler-channel]
1616
- [internals.rust-lang.org][internals] (IRLO) is a forum for discussing development of Rust.
17-
- [Rust Discord][rust-discord] can be used to ask about [Rustup][rustup] contributions
18-
in the `#wg-rustup` channel.
1917

2018
See also the [list of teams and working groups][governance] and [the Community page][community] on the
2119
official website for more resources.
@@ -128,17 +126,14 @@ There are various ways in which you can contribute to Rust projects:
128126

129127
- Or, if you like programming language discussions, you could participate in our [RFC process](https://github.com/rust-lang/rfcs).
130128

131-
- You can also answer questions to help other Rust users, in the _Get Help!_ channels on the [Rust Discord
132-
server][rust-discord], on [users.rust-lang.org][users] (URLO), or on [StackOverflow][so].
129+
- You can also answer questions to help other Rust users, on [users.rust-lang.org][users] (URLO), or on [StackOverflow][so].
133130

134131
[rustdoc-ui]: https://rustc-dev-guide.rust-lang.org/rustdoc-internals.html
135132
[rustc-perf-ui]: https://github.com/rust-lang/rustc-perf/tree/master/site
136-
[rust-discord]: https://discord.gg/rust-lang
137133
[users]: https://users.rust-lang.org/
138134
[so]: http://stackoverflow.com/questions/tagged/rust
139135
[rustup]: https://github.com/rust-lang/rustup
140136
[internals]: https://internals.rust-lang.org
141-
[rust-discord]: http://discord.gg/rust-lang
142137
[rust-zulip]: https://rust-lang.zulipchat.com
143138
[coc]: https://www.rust-lang.org/policies/code-of-conduct
144139
[issue-triage]: ./release/issue-triaging.md

src/infra/docs/discord-mods-bot.md

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

src/lang/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ This section documents meta processes by the language team.
44

55
### External Links
66

7-
- The language team has communications channels on [Discord] as well as [Zulip].
7+
- The language team has communications channels on [Zulip].
88

9-
[Discord]: https://discord.gg/rust-lang
109
[Zulip]: https://rust-lang.zulipchat.com

src/lang/triage-meeting-procedure.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ To execute this meeting you:
4040

4141
## Main meeting
4242

43-
* Ping the team on discord `@lang-team`
44-
* Begin the recording on Zoom, if you have acccess
43+
* Begin the recording on Zoom, if you have access
4544
* If nobody has access to the recording, oh well, we don't do it every week
4645
* Discuss item by item and take some notes on what was said
4746
* Add specific actions to the action items section above

src/platforms/discord.md

Lines changed: 2 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,5 @@
11
## Discord
22

3-
Rust's Discord is currently used by a variety of teams such as Community, Ops, and Documentation, as well as their working groups. It is also maintained as a communication tool for Domain Working Groups, and provides a space for general discussion among Rust users, contributors, and beginners.
4-
5-
# Where to go for help with using Discord
6-
Discord's support center provides documentation about its [user interface](https://support.discordapp.com/hc/en-us/categories/200404398) and [account settings](https://support.discordapp.com/hc/en-us/categories/200404358).
7-
8-
# Getting started
9-
10-
1) Understand community standards <br/>
11-
Discord, like all official Rust spaces, is governed by the Code of Conduct. Before joining the conversation there, you can prepare by reading the [Code of Conduct and Moderation Guidelines](https://www.rust-lang.org/community#conduct).
12-
It is also useful to read [Discord's Community Guidelines](https://discordapp.com/guidelines)
13-
14-
2) Access channels <br/>
15-
To access the Rust Discord, visit [https://discord.gg/rust-lang](https://discord.gg/rust-lang). If you do not already have a Discord account, you can register for one as part of the process of gaining access. Your first action should be agreeing to our Code of Conduct by following the instructions in #welcome.
16-
17-
3) Configure notifications <br/>
18-
It is a good idea to disable notifications for channels that are not relevant to you, so that you will not be overwhelmed with messages.
19-
Select the expansion arrow next to the server name banner (titled "The Rust Programming Language") and select Notifications from the dropdown. Then follow the configuration instructions provided [on the Discord Support site](https://support.discordapp.com/hc/en-us/articles/215253258-Notifications-Settings-101).
20-
21-
# Appropriate conversation
22-
Discussions should be related to the channel purpose. On team channels, conversation should be related to team business.
23-
All channels are expected to be used for purposes related to the Rust project. Discussion of (for example) wildlife or sightseeing are not appropriate.
24-
25-
# Channels
26-
27-
The following channels are relevant to newcomers to the Rust project:
28-
* welcome - Where you agree to the CoC.
29-
* rust-usage - This is a channel where you can access support for resolving specific language use questions. The [Rust Users Forum](https://users.rust-lang.org/) is also relevant to your needs.
30-
* beginners - Here, you can meet people who began using Rust relatively recently.
31-
* contribute - Interested in contributing to the Rust project? In addition to joining this channel, you can subscribe to the [This Week In Rust](https://this-week-in-rust.org/) newsletter, where many opportunities are regularly posted.
32-
It may also help to find out more about [specific teams](https://www.rust-lang.org/governance#teams).
33-
34-
Channels outside of General are for contributors to Rust.
35-
36-
# Messages
37-
Discord conversation takes place when people are available, so you should not generally expect that your messages will receive a response quickly unless a meeting is taking place. Depending on how your notifications are configured, you will see a red circle on top of the Discord icon in your system tray when new messages are received. If you wish to communicate with a specific individual, right-click on their user icon and select "Message" in the dropdown menu.
38-
39-
# Read-only view
40-
Set up a Discord account (as described in Getting Started, above) in order to access Discord. There is not
41-
currently a read-only archive view available.
42-
43-
3+
Rust used to have an official server on Discord. It has been shut down and is read-only now in favor of Zulip.
444

5+
The read-only view can be accessed via [https://discord.gg/rust-lang](https://discord.gg/rust-lang).

src/release/issue-triaging.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ When an issue is opened, it usually receives the `needs-triage` label automatica
3838
To do the initial triage and remove the `needs-triage` label, the following conditions should be fulfilled/considered. It's okay if not all of these are always considered. Treat this non-exhaustive list as a guideline, not a hard checklist:
3939

4040
- The issue should make sense, that is, it should present a problem.
41-
- For example, if an issue is a question about Rust in general, the issue should be closed and the user redirected to [URLO]/[Discord]. You can, of course, answer the question too, but make sure to mention that the user should go to [URLO]/[Discord] next time.
41+
- For example, if an issue is a question about Rust in general, the issue should be closed and the user redirected to [URLO]. You can, of course, answer the question too, but make sure to mention that the user should go to [URLO] next time.
4242
- Check if this issue is a duplicate of earlier-reported issues.
4343
- If you are certain this is a duplicate, close this issue as a duplicate of the earlier issue. Make sure this is obvious in the backlink of the earlier issue, or explicitly link to the duplicate issue.
4444
- If you are not sure, you can still leave a comment to indicate the other issue is possibly a duplicate, similar, or related.
@@ -225,7 +225,6 @@ Another useful thing to do is to go through `E-needs-mcve` and `E-needs-bisectio
225225
[`rust-lang/rust`]: https://github.com/rust-lang/rust
226226
[URLO]: https://users.rust-lang.org
227227
[IRLO]: https://internals.rust-lang.org/
228-
[Discord]: https://discord.gg/rust-lang
229228
[`cargo-bisect-rustc`]: https://github.com/rust-lang/cargo-bisect-rustc
230229
[`t-release/triage`]: https://rust-lang.zulipchat.com/#narrow/stream/242269-t-release.2Ftriage
231230

0 commit comments

Comments
 (0)