Skip to content

Commit a60efbc

Browse files
committed
final draft 240
1 parent 260b1c9 commit a60efbc

File tree

1 file changed

+37
-26
lines changed

1 file changed

+37
-26
lines changed

drafts/2018-06-26-this-week-in-rust.md

Lines changed: 37 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1616

1717
## News & Blog Posts
1818

19-
[Generic associated types in iterators](https://boiethios.gitlab.io/blog/2018-06-21_GATs_iterators.html)
19+
* 🎈🎉 [Announcing Rust 1.27](https://blog.rust-lang.org/2018/06/21/Rust-1.27.html). 🎉🎈
20+
* [Rust 2018: an early preview](https://internals.rust-lang.org/t/rust-2018-an-early-preview/7776).
21+
* [Our vision for Rust and WebAssembly](https://rustwasm.github.io/2018/06/25/vision-for-rust-and-wasm.html).
22+
* [Proposal for a staged RFC process](http://smallcultfollowing.com/babysteps/blog/2018/06/20/proposal-for-a-staged-rfc-process/).
23+
* [What I learned: Porting Dateutil parser from Python to Rust](https://speice.io/2018/06/dateutil-parser-to-rust.html).
24+
* [Making `Arc` more atomic](https://vorner.github.io/2018/06/24/arc-more-atomic.html).
25+
* [Optimising path tracing: the last 10%](https://bitshifter.github.io/blog/2018/06/20/the-last-10-percent/).
26+
* [Rust with Rocket + Elm running on Heroku](http://ethanfrei.com/posts/rust-with-rocket-elm-running-on-heroku.html).
27+
* [Generic associated types in iterators](https://boiethios.gitlab.io/blog/2018-06-21_GATs_iterators.html).
28+
* [podcast] [Rusty Spike Podcast - episode 34](https://rusty-spike.blubrry.net/2018/06/20/episode-34-jun-20-2018/). DivANS, IDE support, Aaron’s continued series, async/await, non-lexical lifetimes, and Rust Reach.
29+
* [podcast] [New Rustacean: e024 – Traits deep dive, part 2](https://newrustacean.com/show_notes/e024/).
2030

2131
# Crate of the Week
2232

@@ -33,7 +43,6 @@ Every week we highlight some tasks from the Rust community for you to pick and g
3343

3444
Some of these tasks may also have mentors available, visit the task page for more information.
3545

36-
* [Help Rust Language Server get to 1.0](https://github.com/rust-lang-nursery/rls/issues/914).
3746
* [Get started with these beginner-friendly issues](https://www.rustaceans.org/findwork/starters).
3847

3948
If you are a Rust project owner and are looking for contributors, please submit tasks [here][guidelines].
@@ -92,60 +101,61 @@ decision. Express your opinions now.
92101

93102
### [RFCs](https://github.com/rust-lang/rfcs/labels/final-comment-period)
94103

104+
* [disposition: merge] [Allow panicking in constants](https://github.com/rust-lang/rfcs/pull/2345).
105+
* [disposition: merge] [Allow `loop` in constant evaluation](https://github.com/rust-lang/rfcs/pull/2344).
106+
* [disposition: merge] [Introduce `#[do_not_recommend]` to control errors for trait impls](https://github.com/rust-lang/rfcs/pull/2397).
107+
* [disposition: merge] [Tuple struct construction with `Self(v1, v2, ..)`](https://github.com/rust-lang/rfcs/pull/2302).
108+
* [disposition: merge] [Update RFC 0430 to allow underscores between numbers in CamelCase names](https://github.com/rust-lang/rfcs/pull/2478).
95109
* [disposition: merge] [Add `Option::replace` to the core library](https://github.com/rust-lang/rfcs/pull/2296).
110+
* [disposition: close] [Reserve `delegate` as a keyword in edition 2018](https://github.com/rust-lang/rfcs/pull/2429).
111+
* [disposition: close] [Reserve `f(a = b)` in Rust 2018](https://github.com/rust-lang/rfcs/pull/2443).
96112

97113
### [Tracking Issues & PRs](https://github.com/rust-lang/rust/labels/final-comment-period)
98114

99-
* [disposition: merge] [Tracking issue for the to_bytes and from_bytes methods of integers](https://github.com/rust-lang/rust/issues/49792).
100-
* [disposition: merge] [Tracking issue for RFC 554: `pattern_parentheses` feature](https://github.com/rust-lang/rust/issues/51087).
101-
* [disposition: merge] [Tracking issue for `ToOwned::clone_into` (`toowned_clone_into`)](https://github.com/rust-lang/rust/issues/41263).
102115
* [disposition: merge] [Tracking issue for "macro naming and modularisation" (RFC #1561)](https://github.com/rust-lang/rust/issues/35896).
103-
* [disposition: merge] [Tracking issue for promoting `!` to a type (RFC 1216)](https://github.com/rust-lang/rust/issues/35121).
104-
* [disposition: merge] [Loosened rules involving statics mentioning other statics](https://github.com/rust-lang/rust/pull/51110).
116+
* [disposition: merge] [Tracking issue for `ToOwned::clone_into` (`toowned_clone_into`)](https://github.com/rust-lang/rust/issues/41263).
117+
* [disposition: merge] [`extern type` cannot support `size_of_val` and `align_of_val`](https://github.com/rust-lang/rust/issues/49708).
118+
* [disposition: merge] [Tracking issue for the to_bytes and from_bytes methods of integers](https://github.com/rust-lang/rust/issues/49792).
119+
* [disposition: close] [Can't overload indexing for arrays](https://github.com/rust-lang/rust/issues/49786).
120+
* [disposition: merge] [Implement iter::{Sum<U>, Product<U>} for Option<T>](https://github.com/rust-lang/rust/pull/50884).
105121
* [disposition: merge] [Implement `PartialEq` between `&str` and `OsString`](https://github.com/rust-lang/rust/pull/51178).
106-
* [disposition: merge] [Undeprecate `thread::sleep_ms`](https://github.com/rust-lang/rust/pull/51610).
122+
* [disposition: merge] [Remove quote_*! macros](https://github.com/rust-lang/rust/pull/51285).
107123

108124
## New RFCs
109125

110-
* [Clippy 1.0](https://github.com/rust-lang/rfcs/pull/2476).
111-
* [Signing registry index commits](https://github.com/rust-lang/rfcs/pull/2474).
112-
* [Add the `group_by` and `group_by_mut` methods to slice](https://github.com/rust-lang/rfcs/pull/2477).
113-
* [Add `delete` and `delete_by` methods to `Iterator`](https://github.com/rust-lang/rfcs/pull/2475).
114-
* [Accept semicolons as items](https://github.com/rust-lang/rfcs/pull/2479).
115-
* [Update RFC 0430 to allow underscores between numbers in CamelCase names](https://github.com/rust-lang/rfcs/pull/2478).
126+
* [Add new channels for long term support (LTS) releases](https://github.com/rust-lang/rfcs/pull/2483).
127+
* [Stabilize the alloc crate](https://github.com/rust-lang/rfcs/pull/2480).
128+
* [Conversions: `FromLossy` and `TryFromLossy` traits](https://github.com/rust-lang/rfcs/pull/2484).
116129

117130
# Upcoming Events
118131

119132
### Online
120133

121-
* [Jun 27. Rust Community Team Meeting at #rust-community on irc.mozilla.org](irc://irc.mozilla.org/rust-community).
122134
* [Jul 3. Rust Community Content Subteam Meeting at #rust-content on irc.mozilla.org](irc://irc.mozilla.org/rust-content).
123135
* [Jul 4. Rust Community Team Meeting at #rust-community on irc.mozilla.org](irc://irc.mozilla.org/rust-community).
124136
* [Jul 4. Rust Events Team Meeting](https://t.me/joinchat/EkKINhHCgZ9llzvPidOssA).
137+
* [Jul 11. Rust Community Team Meeting at #rust-community on irc.mozilla.org](irc://irc.mozilla.org/rust-community).
125138

126139
### Africa
127140

128141
* [Jul 3. Johannesburg, ZA - Monthly Meetup of the Johannesburg Rustaceans](https://www.meetup.com/Johannesburg-Rust-Meetup/events/cpblrnyxkbfb/).
129142

130143
### Europe
131144

132-
* [Jun 21. Cambridge, GB - Cambridge Rust Meetup](https://www.meetup.com/Cambridge-Rust-Meetup/events/pzwshpyxjbcc/).
133-
* [Jun 27. Berlin, DE - OpenTechSchool - Rust Hack and Learn](https://www.meetup.com/opentechschool-berlin/events/251675898/).
134-
* [Jun 27. Cologne, DE - Rust Cologne at ThoughtWorks](https://www.meetup.com/RustCologne/events/vnwndpyxjbjb/).
135-
* [Jun 27. Milan, IT - Perché non compila](https://www.meetup.com/rust-language-milano/events/251914721/)?
145+
* [Jul 4. Dresden, DE - Mozilla Community Dresden - Rust Meetup](https://www.meetup.com/Mozilla-Community-Dresden/events/252020329/).
136146
* [Jul 6. Darmstadt, DE - Rhein-Main Rust Meetup](https://www.meetup.com/Rust-Rhein-Main/events/251928672).
147+
* [Jul 11. Zurich, CH - Actix.rs - July Meetup](https://www.meetup.com/Rust-Zurich/events/250386292/).
148+
* [Jul 11. Berlin, DE - OpenTechSchool - Rust Hack and Learn](https://www.meetup.com/opentechschool-berlin/events/xkdlvpyxkbpb/).
137149

138150
### North America
139151

140-
* [Jun 24. Mountain View, US - Open Table / Icebreaker: what projects are you working on](https://www.meetup.com/Rust-Dev-in-Mountain-View/events/glnfcpyxjbgc/).
141-
* [Jun 25. Durham, US - Triangle Rustaceans](https://www.meetup.com/triangle-rustaceans/events/kkjnpnyxjbhc/).
142-
* [Jun 26. Dallas, US - Last Tuesday Meetup](https://www.meetup.com/Dallas-Rust/events/zfgwzmyxjbjc/).
143-
* [Jun 26. New York City, US - Procedural Macros - parse JSX using nom](https://www.meetup.com/Rust-NYC/events/251490499/).
144-
* [Jun 27. Vancouver, CA - Rust Study/Hack/Hang-out night](https://www.meetup.com/Vancouver-Rust/events/dqldspyxjbkc/).
145-
* [Jun 28. San Francisco, US - Rust Bay Area - [Mozilla] GUI in Rust and Chalk](https://www.meetup.com/Rust-Bay-Area/events/251073767/).
146152
* [Jul 1. Mountain View, US - Open Table / Icebreaker: what projects are you working on](https://www.meetup.com/Rust-Dev-in-Mountain-View/events/glnfcpyxkbcb/).
147153
* [Jul 4. Atlanta, US - Grab a beer with fellow Rustaceans](https://www.meetup.com/Rust-ATL/events/rhvgrmyxkbgb/).
148154
* [Jul 4. Indianapolis, US - Indy.rs](https://www.meetup.com/indyrs/events/mffbtpyxkbgb/).
155+
* [Jul 8. Mountain View, US - Open Table / Icebreaker: what projects are you working on](https://www.meetup.com/Rust-Dev-in-Mountain-View/events/glnfcpyxkblb/).
156+
* [Jul 9. Seattle, US - Monthly Rust Meetup](https://www.meetup.com/Seattle-Rust-Meetup/events/pkggvpyxkbmb/).
157+
* [Jul 11. Vancouver, CA - Rust Study/Hack/Hang-out night](https://www.meetup.com/Vancouver-Rust/events/dqldspyxjbkc/).
158+
* [Jul 12. Columbus, US - Columbus Rust Society - Monthly Meeting](https://www.meetup.com/columbus-rs/events/dbcfrpyxkbqb/).
149159
* **[Aug 17. Portland, US - RustConf 2018](http://rustconf.com/).** Registration is now open.
150160

151161
If you are running a Rust event please add it to the [calendar] to get
@@ -156,7 +166,8 @@ it mentioned here. Email the [Rust Community Team][community] for access.
156166

157167
# Rust Jobs
158168

159-
* [Rust Developer at 1aim, Berlin](https://www.reddit.com/r/rust/comments/8qrcvv/rust_developer_roles_available_at_1aim_apply_now/).
169+
* [Senior Software Developer at Nymi, Toronto, CA](https://nymi.com/careers/sr-software).
170+
* [Senior Rust Engineer at Ticketmaster, Arizona, US](https://www.reddit.com/r/rust/comments/8s0tk1/9095_remote_senior_rust_engineer_ticketmaster/).
160171

161172
*Tweet us at [@ThisWeekInRust](https://twitter.com/ThisWeekInRust) to get your job offers listed here!*
162173

0 commit comments

Comments
 (0)