This repository has been archived by the owner. It is now read-only.

Rust's community should provide mentoring at all levels #13

Open
aturon opened this Issue Jan 31, 2017 · 5 comments

Comments

Projects
None yet
6 participants
@aturon
Member

aturon commented Jan 31, 2017

Overview

The Rust community is awesome, in large part because of how welcoming it is. But we could do a lot more to help grow people into roles in the project, including pulling together important work items at all level of expertise to direct people to, providing mentoring, and having a clearer on-ramp to the various official Rust teams. Outreach and mentoring is also one of the best avenues for increasing diversity in the project, which, as the survey demonstrates, has a lot of room for improvement.

While there's work here for all the teams, the community team in particular will continue to focus on early-stage outreach, while other teams will focus on leadership onboarding.

Projects

  • RustBridge, a new project being developed by the Rust Language Community Team to make the Rust Language more accessible to people who are underrepresented in technology.
  • Lang team shepherds.
  • In general, seeking growth in subteam membership as well as adding/splitting into new subteams.

@aturon aturon added the Vision label Jan 31, 2017

@Manishearth

This comment has been minimized.

Show comment
Hide comment
@Manishearth

Manishearth Jan 31, 2017

Member

Probably tag as T-community

Member

Manishearth commented Jan 31, 2017

Probably tag as T-community

@aturon

This comment has been minimized.

Show comment
Hide comment
@aturon

aturon Jan 31, 2017

Member

@Manishearth Note that only Project items are marked with a team; the Vision statements often involve numerous teams -- in this case, all of them.

Member

aturon commented Jan 31, 2017

@Manishearth Note that only Project items are marked with a team; the Vision statements often involve numerous teams -- in this case, all of them.

@icode-live

This comment has been minimized.

Show comment
Hide comment
@icode-live

icode-live Apr 28, 2017

Wouldn't it be great if Rust had a terminal tutor (like vimtutor)
that would teach by doing such things as ownership borrowing, lifetime ...
rustc would be a friendly mentor rather than a scowling drill Sergent.

icode-live commented Apr 28, 2017

Wouldn't it be great if Rust had a terminal tutor (like vimtutor)
that would teach by doing such things as ownership borrowing, lifetime ...
rustc would be a friendly mentor rather than a scowling drill Sergent.

@frewsxcv

This comment has been minimized.

Show comment
Hide comment
@frewsxcv

frewsxcv Apr 28, 2017

Member

@icode-live great idea! it'd be great if we had some sort of interactive website (like try ruby) or command line tool that walks the user through rust. that'd be a great addition to the community :)

@GuillaumeGomez ownership borrowing and lifetimes are not programming basics, they're rust specific concepts. also, can you tone it down? calling someone's idea terrible is not something we should be doing in this community, no matter much you disagree with it.

Member

frewsxcv commented Apr 28, 2017

@icode-live great idea! it'd be great if we had some sort of interactive website (like try ruby) or command line tool that walks the user through rust. that'd be a great addition to the community :)

@GuillaumeGomez ownership borrowing and lifetimes are not programming basics, they're rust specific concepts. also, can you tone it down? calling someone's idea terrible is not something we should be doing in this community, no matter much you disagree with it.

@GuillaumeGomez

This comment has been minimized.

Show comment
Hide comment
@GuillaumeGomez

GuillaumeGomez Apr 28, 2017

Member

@icode-live: So as I thought and wrote, I clearly misunderstood your comment. It clearly seems like something we want to have. My bad once again about the confusion.

Member

GuillaumeGomez commented Apr 28, 2017

@icode-live: So as I thought and wrote, I clearly misunderstood your comment. It clearly seems like something we want to have. My bad once again about the confusion.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.