Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
This Week In Rust | 1,874 | a day ago | 12 | HTML | ||||||
Data for this-week-in-rust.org | ||||||||||
Nypr Toolkit | 2 | 2 years ago | 2 | JavaScript | ||||||
Ember Weekly | 1 | 9 years ago | ||||||||
The latest Ember.js news, tips & code delivered directly to your inbox. |
Content for this-week-in-rust.org. Made available under CC-BY-SA.
All code Copyright 2014 Ember Arlynx, made available under the MIT license.
To propose content for inclusion in the next newsletter (found in the drafts/
folder), create a new Pull Request updating the relevant section in the
draft.
Alternately, tweet us @thisweekinrust.
This Week in Rust is intended to highlight the incredible work of the Rust Community.
What we are generally looking for includes:
What we are generally NOT looking for includes:
Projects/Tooling Updates
There are further guidelines for the Projects/Tooling Updates Section
We include:
We do not include:
Notes:
These are meant to be guidelines, if you are ever not sure about whether something should be included please feel free to open a pull request anyway and we can discuss it!
The editors of This Week in Rust do reserve the right to make the decision about whether to include something or not, but we intend to do so in a way that is as transparent as possible.
The link text should be the same as the page's title. If the title seems to need additional context (for example, if the title is "What's New" and should have the project name added), please ask in the PR comments.
Links should use the most canonical form. For example, if example.tech
redirects to www.example.com
, then the latter is preferred.
Links should not contain unnecessary tracking parameters, e.g. utm_source
, utm_campaign
.
Some prefixes are used, and should be placed to the left of the link.
[video]
for videos[audio]
for podcasts or other audio.[series]
for articles that are one of a series.[ZH]
, [ES]
, [FR]
) for content in a language other than English.Editors will sort community links into sub-categories. The following sub-categories are currently used:
Most blog posts about Rust belong in Rust Walkthroughs if they show how something is done (including source code), otherwise Observations/Thoughts. Articles that don't contain much Rust content, or news articles that mention Rust, won't always be accepted, but when they are they can be placed in the Miscellaneous sub-category.
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.
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
Alternatively use GitHub search:
https://github.com/rust-lang/rust/pulls?q=is%3Apr+is%3Amerged+updated%3A2014-11-03..2014-11-10
Use the included new_contribs.sh
script:
new_contribs.sh 6/21/2014
To ensure consistency across development setups, we use a Docker container-based
workflow for building the website and email newsletter. Similarly, we use a makefile
to Ensure you have Docker installed on your system if
you intend to build the website or email newsletter.
Before attempting to build the website, ensure Docker is in a running state on your system.
publishing/
directory:
cd publishing
make build && make generate-website && make host-content
Note: If looking to test the website's search functionality locally, you will need to adjust the TESTING_LOCALLY
variable to True
.
Before attempting to build the email newsletter, ensure Docker is in a running state on your system.
publishing/
directory:
cd publishing
make build && make generate-email && make host-content