[TWiR] Call for Participation


If you’re interested in language design, please help us polish up the new Delegation RFC draft. This gives us ergonomic and efficient code reuse using the composition pattern while avoiding the downsides of OOP inheritance. It could also allow ergonomic implementation of custom widgets in a pure Rust GUI library.

This was on the 2017 Roadmap in the Traits section, but we didn’t finish the design before the impl period. This draft is limited in scope and much easier to read and understand than the last one.


I would once again like to renew the rustc-guide request above :slight_smile:



Ditto for the Delegation RFC. Thank you!


Looking to see if anyone is interesting in giving System76 a hand with our distinst Rust project, the distribution installer backend used by the new installer. Anyone willing to help test & optimize the project in any way before the Pop!_OS 18.04 release would be giving the project a big help.

These issues, in particular, would be helpful, ordered from most important to least important.


Hello, tokei is looking to fill up it’s existing supported languages test coverage. This is very easy and doesn’t even require knowledge of Rust! There’s 107 languages missing coverage so there’s enough to go around :laughing:



I would like to once again readvertise for rustc-guide. This has been really helpful so far.

Thanks again!


Clippy has a lot of good first issues and it can be a bit tough to find a specific one to work on. So here is the one I started with a few months ago.

Essentially it’s moving around bits of test code to improve the test output and avoiding to break any tests. It’s a good way to familiarize yourself with the clippy codebase, UI tests and also helps all the other contributors. The issue has some referenced PRs that you can take a look at. If that’s not enough you are always welcome to ask for help.


cargo-tarpaulin has a number of issues, I’m hoping I could get some help on this one #23 which I’m going to say is hard. The issue might actually require an PR in rustc as it’s to do with linking position independent code - this comment sums up the current thoughts best of all https://github.com/xd009642/tarpaulin/issues/23#issuecomment-329067018 .

Currently, most of the important issues involve DWARF/ELF assembly or ptrace intrinsics so they’re medium to hard. I’m willing to mentor anyone looking to get involved.


gfx-rs has got a few small tasks for improving our Metal backend (on OSX):

P.S. this thread hasn’t been updated for the past 19 days, so where do the items in TWiR came from?..


Most were repeated from last week, and one came in a pr - https://github.com/cmr/this-week-in-rust/pull/634


I would like to re-advertise the rustc-guide again (the text from https://this-week-in-rust.org/blog/2018/04/17/this-week-in-rust-230/ looks good). Thanks!


Same this week please! Thanks again :slight_smile:


annotate-snippets - a crate for code snippets visual annotations (think: rustc error display) released 0.1 and is looking for code review, testing and feedback.


wasm-pack has several open good first issues and help wanted bugs and feature requests available to new contributors!