You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alternately, tweet us [@thisweekinrust](https://twitter.com/thisweekinrust).
38
38
39
-
###What do we look for when considering whether to include something in This Week in Rust?
39
+
## What do we look for when considering whether to include something in This Week in Rust?
40
40
41
41
This Week in Rust is intended to highlight the incredible work of the Rust Community.
42
42
@@ -63,7 +63,7 @@ What we are generally NOT looking for includes:
63
63
* Anything behind a paywall (this includes Medium's paid article / members-only mechanism)
64
64
* Anything that requires information to be shared/captured (like an email address) in order to access
65
65
66
-
**Projects/Tooling Updates**
66
+
## Projects/Tooling Updates
67
67
68
68
There are further guidelines for the Projects/Tooling Updates Section
69
69
@@ -113,16 +113,45 @@ Most blog posts about Rust belong in **Rust Walkthroughs** if they show how some
113
113
114
114
If a set of related links is published (e.g. from a large Rust conference), the editors may choose to invent a new category just for that issue.
115
115
116
+
## Call for Participation guidelines
117
+
118
+
The Call for Participation section covers both projects looking for contributors and events recruiting speakers.
119
+
120
+
### CFP - Projects
121
+
122
+
The project section will include good issues for someone looking to get into Rust, or for someone who wants to find a new project to contribute to. Guidelines:
123
+
124
+
* Ensure that your project has at least one [Open Source Initiative](https://opensource.org/)-approved license.
125
+
* Ensure that the issue tracker for your project is publicly accessible.
126
+
* Create a new issue in your issue tracker and clearly describe the task, and include the difficulty level (easy/medium/hard/tedious), either as a tag/label or somewhere in the title/description.
127
+
* Include a link to your contribution guidelines in the task, and call out any specific requirements for contributors (e.g., copyright waiver).
128
+
* The issue will be omitted if it has been completed and/or closed since it was submitted to the forums.
129
+
130
+
### CFP - Events
131
+
132
+
The CFP events section will include CFP links for events that either heavily feature Rust content, or have a specific Rust track. It's not appropriate for general tech conferences, unless there is a large enough coding or Rust section to appeal to the TWiR audience.
133
+
134
+
Generally speaking (excepting the rolling 30 day window), if it would be listed in the Events section of TWiR, it will be right for this section as well.
135
+
136
+
# Publishing
137
+
138
+
The editors have a detailed guide for publishing that is stored elsewhere, but this content is retained here as well.
# edit in vim to get rid of everything but PR number, copy into clipboard
144
+
```
145
+
146
+
edit in vim to get rid of everything but PR number, copy into clipboard
147
+
148
+
```
121
149
for pr in $(xsel -ob); do firefox https://github.com/mozilla/rust/pull/$pr; sleep 0.07; done
122
-
# wait a long time...
123
-
# write TWIR
124
150
```
125
151
152
+
wait a long time...
153
+
write TWIR
154
+
126
155
Alternatively use GitHub search:
127
156
128
157
```
@@ -154,7 +183,7 @@ you intend to build the website or email newsletter.
154
183
make build && make generate-website && make host-content
155
184
```
156
185
* View the website locally at default http://localhost:8000, or specific posts
157
-
at http://localhost:8000/blog/{YEAR}/{MONTH}/{DAY}/{ISSUE}/.
186
+
at http://localhost:8000/blog/{YEAR}/{MONTH}/{DAY}/{ISSUE}/
158
187
159
188
Note: If looking to test the website's search functionality locally, you will need to adjust the [`TESTING_LOCALLY`](https://github.com/rust-lang/this-week-in-rust/blob/dc127f17fcabbf0f058eb3d5a3febba434ddca83/pelicanconf.py#L7)
160
189
variable to `True`.
@@ -172,4 +201,4 @@ variable to `True`.
172
201
make build && make generate-email && make host-content
173
202
```
174
203
* View the email newsletter formatting of specific posts at
0 commit comments