@@ -8,79 +8,102 @@ title: Community
8
8
We have a great community and we want to keep it that way. Rust is
9
9
more than just a revolutionary programming language, it is a
10
10
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
12
12
providing a friendly, safe and welcoming environment for all,
13
13
regardless of gender, sexual orientation, disability, ethnicity,
14
14
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
16
16
all matters relating to Rust online.
17
17
18
+ [ internals ] : https://internals.rust-lang.org/
19
+ [ coc ] : https://www.rust-lang.org/conduct.html
20
+
18
21
## News
19
22
20
- [ This Week in Rust] ( http://this-week-in-rust.org/ )
23
+ [ This Week in Rust] [ twir ]
21
24
22
25
This Week in Rust contains the latest news, upcoming events and a
23
26
week-by-week account of changes in the Rust language and libraries.
24
27
25
- [ Rust Programming Blog] ( http://blog.rust-lang.org/ )
28
+ [ Rust Programming Blog] [ rust_blog ]
26
29
27
30
The Rust programming blog is where the Rust team makes announcements
28
31
about major developments.
29
32
30
- [ Reddit] ( https://www. reddit.com/r/rust )
33
+ [ Reddit] [ reddit ]
31
34
32
35
Reddit is an unofficial online forum for all things Rust.
33
36
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
+
34
41
## How to Get Help
35
42
36
- [ IRC Channels] ( irc://moznet/rust )
43
+ [ IRC Channels] [ rust_irc ]
37
44
38
45
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
40
47
discussion about Rust, and a good place to ask for help. You'll find
41
48
people willing to help you with any questions you may have, and
42
49
responses are typically very fast. For questions about how Rust works,
43
50
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.
45
52
There are also some more specific IRC channels noted below.
46
53
47
54
IRC on Moznet
48
55
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 ]
63
70
64
71
Stack Overflow is a question and answer site for programmers.
65
72
Searching for your problem might reveal someone who has asked it
66
73
before.
67
74
68
- [ Rust Forum] ( https://users.rust-lang.org/ )
75
+ [ Rust Forum] [ forum ]
69
76
70
77
Rust Programming Language Forum is for general discussion and broader questions.
71
78
72
- [ Twitter] ( https:// twitter.com/rustlang )
79
+ [ Twitter] [ twitter ]
73
80
74
- [ Rust Moderation Team] ( https://www.rust-lang.org/team.html#Moderation )
81
+ [ Rust Moderation Team] [ mod_team ]
75
82
76
83
If you feel you have been or are being harassed or made uncomfortable
77
84
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
80
103
81
104
## User Groups, Conferences and Workshops
82
105
83
- [ Rust User Groups] ( ./user_groups.html )
106
+ [ Rust User Groups] [ user_group ]
84
107
85
108
There are more than 50 Rust User Groups worldwide in over 20 countries
86
109
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.
89
112
Meetings are usually monthly and very informal. Meetings are open to
90
113
everyone.
91
114
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]
93
119
94
120
## People
95
121
96
- [ Rust Teams] ( https://www.rust-lang.org/team.html )
122
+ [ Rust Teams] [ teams ]
97
123
98
124
Rust has a community-driven development process where most decisions
99
125
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
105
130
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
120
149
121
150
## Rust Development
122
151
123
- [ How to contribute] ( ./how_to_contribute.html )
152
+ [ How to contribute] [ contribute ]
124
153
125
- According to [ CodeTriage] ( http://www. codetriage.com ) , the Rust
154
+ According to [ CodeTriage] [ codetriage ] , the Rust
126
155
language has the most contributors of any programming language. If you
127
156
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 ] .
129
158
130
- [ Github] ( https:// github.com/rust-lang/rust )
159
+ [ Github] [ github ]
131
160
132
161
This is where all the source code resides.
133
162
134
- [ RFCs] ( https://github.com/rust-lang/ rfcs)
163
+ [ RFCs] [ rfcs ]
135
164
136
165
The RFC (request for comments) process is the main pathway through
137
166
which the Rust community and the core team reach consensus on new
138
167
features entering the language and standard libraries.
139
168
140
- [ Team Reports] ( https://github.com/rust-lang/subteams )
169
+ [ Team Reports] [ team_reports ]
170
+
171
+ [ Issue Tracking] [ issue_tracking ]
141
172
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