Skip to content

Commit e76e117

Browse files
committed
Add draft for twidt issue 1
1 parent 79f694b commit e76e117

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

twidt/drafts/issue-1.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# These Weeks in Dev-Tools, issue 1
2+
3+
**2017-08-TODO**
4+
5+
Welcome to the first ever issue of 'These Weeks in Dev-Tools'! The dev-tools
6+
team is responsible for developer tools for Rust developers. That means any
7+
tools a developer might use (or want to use) when reading, writing, or debugging
8+
Rust code, such as Rustdoc, IDEs, editors, Racer, bindgen, Clippy, Rustfmt, etc.
9+
10+
These Weeks in Dev-Tools will keep you up to date with all the exciting news
11+
in this area. We plan to have a new issue every few weeks. If you have any news
12+
you'd like us to report, please comment on the [tracking issue](https://github.com/nrc/dev-tools-team/issues/25).
13+
14+
15+
* Announced and released the [RLS Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust)
16+
* [Clippy](https://github.com/rust-lang-nursery/rust-clippy) and [Bindgen](https://github.com/rust-lang-nursery/rust-bindgen) moved into the [rust-lang nursery]()
17+
* [Rust IntelliJ support is official!](https://blog.jetbrains.com/blog/2017/08/04/official-support-for-open-source-rust-plugin-for-intellij-idea-clion-and-other-jetbrains-ides/)
18+
* Blog post - [one environment to rule them all](https://xanewok.github.io/gsoc/2017/one-environment-to-rule-them-all/) - how the RLS handle environment variables by Xanewok
19+
- Xanewok also has a few other [blog posts](https://xanewok.github.io/gsoc/) about his GSoC project working on the RLS
20+
* Blog post - [what the RLS can do](http://www.ncameron.org/blog/what-the-rls-can-do/) by nrc
21+
22+
23+
## Releases
24+
25+
* [Rustfmt](https://crates.io/crates/rustfmt-nightly) 0.2 and 0.2.1
26+
- No longer saves backups by default
27+
- Orders imports and `extern crate`s
28+
* [RLS Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust)
29+
0.1, 0.2.0, 0.2.1: [changelog](https://github.com/rust-lang-nursery/rls-vscode/blob/master/CHANGELOG.md)
30+
* [Racer](https://github.com/racer-rust/racer) 2.0.10 [changelog](https://github.com/racer-rust/racer/blob/master/CHANGELOG.md#2010)
31+
* [Bindgen](https://github.com/rust-lang-nursery/rust-bindgen) 0.29.0 [announcement](https://users.rust-lang.org/t/bindgen-automatically-generate-rust-ffi-bindings-to-c-and-c-libraries/12126)
32+
* [IntelliJ Rust](https://github.com/intellij-rust/intellij-rust) #48 [changelog](https://intellij-rust.github.io/2017/08/07/changelog-48.html)
33+
34+
35+
## RFCs
36+
37+
* [Add external doc attribute to rustc](https://github.com/rust-lang/rfcs/pull/1990) has been proposed to enter FCP
38+
39+
40+
## Thanks!
41+
42+
* @photoszz has been re-writing various ad-hoc computations into fix-point analyses in Bindgen:
43+
- whether we can add derive(Debug) to a struct: rust-lang-nursery/rust-bindgen#824
44+
- and whether a struct has a virtual table: rust-lang-nursery/rust-bindgen#850
45+
* @topecongiro for doing sustained, impressive work on Rustfmt - implementing
46+
the new RFC style, fixing (literally) hundreds of bugs, and lots more.
47+
* Shout out to @TedDriggs for continuing to push Racer forward. Jwilm and the
48+
rest of Racer's users continue to appreciate all your hard work!
49+
50+
51+
## Meetings
52+
53+
We've had a bunch of meetings. You can find all the minutes [here](https://github.com/nrc/dev-tools-team/tree/master/minutes).
54+
Some that might be interesting:
55+
56+
* dev-tools team roadmap [2017-07-31](https://github.com/nrc/dev-tools-team/blob/master/minutes/meeting%20notes%202017-07-31.md)
57+
* Xargo and cross-compilation [2017-06-26](https://github.com/nrc/dev-tools-team/blob/master/minutes/meeting%20notes%202017-06-26.md)
58+

0 commit comments

Comments
 (0)