Skip to content

Commit 35bf48d

Browse files
authored
Merge pull request #4 from rust-lang/master
[pull] master from rust-lang:master
2 parents 680e735 + 1c99ac9 commit 35bf48d

File tree

7 files changed

+988
-114
lines changed

7 files changed

+988
-114
lines changed

README.md

Lines changed: 38 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Content for [this-week-in-rust.org](http://this-week-in-rust.org). Made availabl
66
All code Copyright 2014 Ember Arlynx, made available under [the MIT
77
license](http://mit-license.org/).
88

9-
## TWiR Editors
9+
# TWiR Editors
1010

1111
* [nellshamrell](https://github.com/nellshamrell)
1212
* [llogiq](https://github.com/llogiq)
@@ -20,7 +20,7 @@ license](http://mit-license.org/).
2020
* [mariannegoldin](https://github.com/mariannegoldin)
2121
* [bennyvasquez](https://github.com/bennyvasquez)
2222

23-
### Language Reviewers
23+
## Language Reviewers
2424

2525
* [yuk1ty](https://github.com/yuk1ty) - Japanese
2626
* [rpruizc](https://github.com/rpruizc) - Spanish
@@ -36,7 +36,7 @@ draft.
3636

3737
Alternately, tweet us [@thisweekinrust](https://twitter.com/thisweekinrust).
3838

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?
4040

4141
This Week in Rust is intended to highlight the incredible work of the Rust Community.
4242

@@ -63,7 +63,7 @@ What we are generally NOT looking for includes:
6363
* Anything behind a paywall (this includes Medium's paid article / members-only mechanism)
6464
* Anything that requires information to be shared/captured (like an email address) in order to access
6565

66-
**Projects/Tooling Updates**
66+
## Projects/Tooling Updates
6767

6868
There are further guidelines for the Projects/Tooling Updates Section
6969

@@ -113,16 +113,45 @@ Most blog posts about Rust belong in **Rust Walkthroughs** if they show how some
113113

114114
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.
115115

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.
139+
116140
## How I get PR lists:
117141

118142
```
119143
git log --author=bors --since='MM/DD/YYYY 12:00PM' --until='MM/DD/YYYY 12:00PM' --pretty=oneline > ~/entropy/twir.txt
120-
# 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+
```
121149
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
124150
```
125151

152+
wait a long time...
153+
write TWIR
154+
126155
Alternatively use GitHub search:
127156

128157
```
@@ -154,7 +183,7 @@ you intend to build the website or email newsletter.
154183
make build && make generate-website && make host-content
155184
```
156185
* 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}/
158187

159188
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)
160189
variable to `True`.
@@ -172,4 +201,4 @@ variable to `True`.
172201
make build && make generate-email && make host-content
173202
```
174203
* View the email newsletter formatting of specific posts at
175-
http://localhost:8000/blog/{YEAR}/{MONTH}/{DAY}/{ISSUE}/.
204+
http://localhost:8000/blog/{YEAR}/{MONTH}/{DAY}/{ISSUE}/

0 commit comments

Comments
 (0)