Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Commit d19f2da

Browse files
author
Eric Findlay
committed
Dereferenced links
1 parent c4de069 commit d19f2da

File tree

1 file changed

+92
-56
lines changed

1 file changed

+92
-56
lines changed

community.md

Lines changed: 92 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -8,79 +8,102 @@ title: Community
88
We have a great community and we want to keep it that way. Rust is
99
more than just a revolutionary programming language, it is a
1010
tight-knit community with a [legendary dedication to kindness and
11-
inclusivity](https://internals.rust-lang.org/). We are committed to
11+
inclusivity][internals]. We are committed to
1212
providing a friendly, safe and welcoming environment for all,
1313
regardless of gender, sexual orientation, disability, ethnicity,
1414
religion, or similar personal characteristic. Our [code of
15-
conduct](https://www.rust-lang.org/conduct.html) must be observed in
15+
conduct][coc] must be observed in
1616
all matters relating to Rust online.
1717

18+
[internals]: https://internals.rust-lang.org/
19+
[coc]: https://www.rust-lang.org/conduct.html
20+
1821
## News
1922

20-
[This Week in Rust](http://this-week-in-rust.org/)
23+
[This Week in Rust][twir]
2124

2225
This Week in Rust contains the latest news, upcoming events and a
2326
week-by-week account of changes in the Rust language and libraries.
2427

25-
[Rust Programming Blog](http://blog.rust-lang.org/)
28+
[Rust Programming Blog][rust_blog]
2629

2730
The Rust programming blog is where the Rust team makes announcements
2831
about major developments.
2932

30-
[Reddit](https://www.reddit.com/r/rust)
33+
[Reddit][reddit]
3134

3235
Reddit is an unofficial online forum for all things Rust.
3336

37+
[twir]: http://this-week-in-rust.org/
38+
[rust_blog]: http://blog.rust-lang.org/
39+
[reddit]: https://www.reddit.com/r/rust
40+
3441
## How to Get Help
3542

36-
[IRC Channels](irc://moznet/rust)
43+
[IRC Channels][rust_irc]
3744

3845
Rustaceans primarily communicate via IRC. The
39-
[#rust](irc://moznet/rust) channel on Moznet is a venue for general
46+
[#rust][rust_irc] channel on Moznet is a venue for general
4047
discussion about Rust, and a good place to ask for help. You'll find
4148
people willing to help you with any questions you may have, and
4249
responses are typically very fast. For questions about how Rust works,
4350
anything about contribution, or to find a mentor,
44-
[#rust-internals](irc://moznet/rust-internals) is the right channel.
51+
[#rust-internals][internals_irc] is the right channel.
4552
There are also some more specific IRC channels noted below.
4653

4754
IRC on Moznet
4855

49-
- [#rust](irc://moznet/rust) is for all things Rust;
50-
- [#rustc](irc://moznet/rustc) is for discussion of the implementation of the Rust compiler;
51-
- [#rust-libs](irc://moznet/rust-libs) is for discussion of the implementation of the Rust standard libraries;
52-
- [#rust-internals](irc://moznet/rust-internals) is for discussion of other Rust implementation topics;
53-
- [#rust-gamedev](irc://moznet/rust-gamedev) is for people doing game development in Rust;
54-
- [#rust-crypto](irc://moznet/rust-crypto) is for discussion of cryptography in Rust;
55-
- [#rust-osdev](irc://moznet/rust-osdev) is for people doing OS development in Rust;
56-
- [#rust-webdev](irc://moznet/rust-webdev) is for people doing web development in Rust;
57-
- [#cargo](irc://moznet/cargo) is for discussion of Cargo, Rust's package manager;
58-
- [#rust-offtopic](irc://moznet/rust-offtopic) is for general chit-chat amongst Rustaceans;
59-
- [#servo](irc://moznet/servo) is for discussion of Servo, the browser engine written in Rust;
60-
- [#rust-bots](irc://moznet/rust-bots) notifcations about Rust from a selection of bots.
61-
62-
[Stack Overflow](https://stackoverflow.com/questions/tagged/rust)
56+
- [#rust][rust_irc] is for all things Rust;
57+
- [#rustc][rustc_irc] is for discussion of the implementation of the Rust compiler;
58+
- [#rust-libs][libs_irc] is for discussion of the implementation of the Rust standard libraries;
59+
- [#rust-internals][internals_irc] is for discussion of other Rust implementation topics;
60+
- [#rust-gamedev][gamedev_irc] is for people doing game development in Rust;
61+
- [#rust-crypto][crypto_irc] is for discussion of cryptography in Rust;
62+
- [#rust-osdev][osdev_irc] is for people doing OS development in Rust;
63+
- [#rust-webdev][webdev] is for people doing web development in Rust;
64+
- [#cargo][cargo_irc] is for discussion of Cargo, Rust's package manager;
65+
- [#rust-offtopic][offtopic_irc] is for general chit-chat amongst Rustaceans;
66+
- [#servo][servo_irc] is for discussion of Servo, the browser engine written in Rust;
67+
- [#rust-bots][bots_irc] notifcations about Rust from a selection of bots.
68+
69+
[Stack Overflow][stack_overflow]
6370

6471
Stack Overflow is a question and answer site for programmers.
6572
Searching for your problem might reveal someone who has asked it
6673
before.
6774

68-
[Rust Forum](https://users.rust-lang.org/)
75+
[Rust Forum][forum]
6976

7077
Rust Programming Language Forum is for general discussion and broader questions.
7178

72-
[Twitter](https://twitter.com/rustlang)
79+
[Twitter][twitter]
7380

74-
[Rust Moderation Team](https://www.rust-lang.org/team.html#Moderation)
81+
[Rust Moderation Team][mod_team]
7582

7683
If you feel you have been or are being harassed or made uncomfortable
7784
by a community member, please contact any of the [Rust moderation
78-
team](https://www.rust-lang.org/team.html#Moderation) immediately. Whether you're a regular contributor or a newcomer, we
79-
care about making this community a safe place for you.
85+
team][mod_team] immediately. Whether you're a regular contributor or a
86+
newcomer, we care about making this community a safe place for you.
87+
88+
[rust_irc]: irc://moznet/rust
89+
[rustc_irc]: irc://moznet/rustc
90+
[libs_irc]: irc://moznet/rust-libs
91+
[internals_irc]: irc://moznet/rust-internals
92+
[gamedev_irc]: irc://moznet/rust-gamedev
93+
[crypto_irc]: irc://moznet/rust-crypto
94+
[osdev_irc]: irc://moznet/rust-osdev
95+
[webdev_irc]: irc://moznet/rust-webdev
96+
[cargo_irc]: irc://moznet/cargo
97+
[servo_irc]: irc://moznet/servo
98+
[bots_irc]: irc://moznet/rust-bots
99+
[stack_overflow]: https://stackoverflow.com/questions/tagged/rust
100+
[forum]: https://users.rust-lang.org/
101+
[twitter]: https://twitter.com/rustlang
102+
[mod_team]: https://www.rust-lang.org/team.html#Moderation
80103

81104
## User Groups, Conferences and Workshops
82105

83-
[Rust User Groups](./user_groups.html)
106+
[Rust User Groups][user_group]
84107

85108
There are more than 50 Rust User Groups worldwide in over 20 countries
86109
with over 7,000 members. Rustaceans meet periodically in Rust User
@@ -89,54 +112,67 @@ learn and socialize with other people with a similar interest.
89112
Meetings are usually monthly and very informal. Meetings are open to
90113
everyone.
91114

92-
[Rust Calendar](https://www.google.com/calendar/[email protected])
115+
[Rust Calendar][calendar]
116+
117+
[user_group]: ./user_groups.html
118+
[calendar]: https://www.google.com/calendar/[email protected]
93119

94120
## People
95121

96-
[Rust Teams](https://www.rust-lang.org/team.html)
122+
[Rust Teams][teams]
97123

98124
Rust has a community-driven development process where most decisions
99125
are made through consensus, under the stewardship of a core team. The
100-
[Core Team](https://www.rust-lang.org/team.html#Core) is responsible
101-
for steering the design and development process, overseeing the
102-
introduction of new features, and ultimately making decisions for
103-
which there is no consensus (this happens rarely). The [Language
104-
Design Team](https://www.rust-lang.org/team.html#Language-design) is
126+
[Core Team][core_team] is responsible for steering the design and
127+
development process, overseeing the introduction of new features, and
128+
ultimately making decisions for which there is no consensus (this
129+
happens rarely). The [Language Design Team][language_design_team] is
105130
responsible for design of new language features. The [Library
106-
Team](https://www.rust-lang.org/team.html#Library) is responsible for
107-
the Rust standard library, rust-lang crates, and conventions. The
108-
[Compiler Team](https://www.rust-lang.org/team.html#Compiler) is
109-
responsible for compiler internals and optimizations. The [Tooling and
110-
Infrastructure
111-
Team](https://www.rust-lang.org/team.html#Tooling-and-infrastructure)
112-
is responsible for support for Cargo, Multirust, and CI
113-
Infrastructure. The [Community
114-
Team](https://www.rust-lang.org/team.html#Community) is responsible
115-
for coordinating events, outreach, commercial users,
116-
teaching materials, and exposure. The [Moderation
117-
Team](https://www.rust-lang.org/team.html#Moderation) is responsible
118-
for helping to upholding the [code of
119-
conduct](https://www.rust-lang.org/conduct.html).
131+
Team][library_team] is responsible for the Rust standard library,
132+
rust-lang crates, and conventions. The [Compiler Team][compiler_team]
133+
is responsible for compiler internals and optimizations. The [Tooling
134+
and Infrastructure Team][tool_team] is responsible for support for
135+
Cargo, Multirust, and CI Infrastructure. The [Community
136+
Team][community_team] is responsible for coordinating events,
137+
outreach, commercial users, teaching materials, and exposure. The
138+
[Moderation Team][mod_team] is responsible for helping to upholding
139+
the [code of conduct][coc].
140+
141+
[teams]: https://www.rust-lang.org/team.html
142+
[core_team]: https://www.rust-lang.org/team.html#Core
143+
[language_design_team]: https://www.rust-lang.org/team.html#Language-design
144+
[library_team]: https://www.rust-lang.org/team.html#Library
145+
[compiler_team]: https://www.rust-lang.org/team.html#Compiler
146+
[tool_team]: https://www.rust-lang.org/team.html#Tooling-and-infrastructure
147+
[community_team]: https://www.rust-lang.org/team.html#Community
148+
[mod_team]: https://www.rust-lang.org/team.html#Moderation
120149

121150
## Rust Development
122151

123-
[How to contribute](./how_to_contribute.html)
152+
[How to contribute][contribute]
124153

125-
According to [CodeTriage](http://www.codetriage.com), the Rust
154+
According to [CodeTriage][codetriage], the Rust
126155
language has the most contributors of any programming language. If you
127156
want to join in the fun but aren't sure what to work on, please take
128-
a look at [how to contribute](./how_to_contribute.html).
157+
a look at [how to contribute][contribute].
129158

130-
[Github](https://github.com/rust-lang/rust)
159+
[Github][github]
131160

132161
This is where all the source code resides.
133162

134-
[RFCs](https://github.com/rust-lang/rfcs)
163+
[RFCs][rfcs]
135164

136165
The RFC (request for comments) process is the main pathway through
137166
which the Rust community and the core team reach consensus on new
138167
features entering the language and standard libraries.
139168

140-
[Team Reports](https://github.com/rust-lang/subteams)
169+
[Team Reports][team_reports]
170+
171+
[Issue Tracking][issue_tracking]
141172

142-
[Issue Tracking](https://github.com/rust-lang/rust/issues)
173+
[contribute]: ./how_to_contribute.html
174+
[codetriage]: http://www.codetriage.com
175+
[github]: https://github.com/rust-lang/rust
176+
[rfcs]: https://github.com/rust-lang/rfcs
177+
[team_reports]: https://github.com/rust-lang/subteams
178+
[issue_tracking]: https://github.com/rust-lang/rust/issues

0 commit comments

Comments
 (0)