blob: 007a08d983f341c5b8490d03957a1a790a3e2742 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
This Week in Rust
=================
Content for [this-week-in-rust.org](http://this-week-in-rust.org). Made available under CC-BY-SA.
All code Copyright 2014 Corey Richardson, made available under [the MIT
license](http://mit-license.org/).
## PRs for next issue are now being accepted
Check the `drafts` directory for more details.
## How I get PR lists:
```
git log --author=bors --since='MM/DD/YYYY 12:00PM' --until='MM/DD/YYYY 12:00PM' --pretty=oneline > ~/entropy/twir.txt
# edit in vim to get rid of everything but PR number, copy into clipboard
for pr in $(xsel -ob); do firefox https://github.com/mozilla/rust/pull/$pr; sleep 0.07; done
# wait a long time...
# write TWIR
```
Alternately use GitHub search:
```
https://github.com/rust-lang/rust/pulls?q=is%3Apr+is%3Amerged+updated%3A2014-11-03..2014-11-10
```
## How I get new contributors:
Use the included `new_contribs.sh` script:
new_contribs.sh 6/21/2014
## Building
Ensure you have SASS installed. The easiest way to get it is via `gem`, the
Ruby package manager.
```
env SASS_BIN=$HOME/.gem/ruby/*/bin/sass pelican content -s pelicanconf.py
```
### To build the newsletter
* Generate the HTML
```
TWIR_NEWSLETTER_THEME=1 pelican --delete-output-directory content
```
* Copy the HTML and inline CSS at http://zurb.com/ink/inliner.php - (MailChimp's inliner doesn't remove the CSS from `<head>`).
* Send the newsletter (we currently use MailChimp).
|