Assist new contributors with completing their first PR
Assist open source projects with recruting experienced contributors
Duckly
Mentored Sprints Pilot (early November 2021)
Compiler Bug Bashers Cohort
Prerecord video on the rustc specific git flow and/or build system. Add any others that are critical to making new contributors ready.
The last message in the tutorial contains instructions for submitting a comment PR indicating that they completed the tutorial making them eligible for the live workshop.
Compiler Bug Bashers Cohort
Stream the worshop video on debugging tools, mid-level leads monitor and respond to questions in whatever chat app.
The last message in the workshop provides instructions on some number of bugs or types of bugs or whatever you think demonstrates capability needed and where/how to get support help etc.
Compiler Bug Bashers Cohort
Those meeting the criteria - number of bugs squashed or ? - are invited to a Mentored Sprint where compiler team members will pair-program with a lead or expert through the process of working on a bug.
The Sprint would be streamed so that those not qualifying could watch and learn.
Compiler Bug Bashers Cohort
Could serve as a qualifying gate to participation in Compiler Team Sprints.
RUSTC Dev Guide Pilot
NARUWRIMO
Gather a cohort
Choose a chapter of the rustc dev guide
An expert does a prerecorded explainer video
A mid-level "cohort lead" is the single point of contact to the expert and lead all weekly work sessions
Between work sessions communication on private Discord channels - screen sharing & audio
NARUWRIMO
Students research, dig and experiment with code to understand rustc.
Writing begins.
Cohort lead and students meet for weekly work sessions
Expert and Editor holds zoom review to deliver correction and guidance monthly
Students and cohort lead create PR for chapter of rustc developer guide.
Next steps
Next steps - Mentored Sprints
Recruit organizers to handle coordination and communications
Recruit wgs to participate in Mentored Sprints. We could move forward with just the compiler team, but that seems a wasted opportunity.
Recruit generalist mentors
Target date following the release of edition 2021
Engage with Mentored Sprints for help with planning and event delivery
Next steps - NARUWRIMO
Niko has volunteered as the expert
Recruit an editor/a tech writer
Recruit mid-level compiler cohort lead mentor
Next steps - Early Discussions
Ernest Kissiedu will present Mentored Sprints to Rust Cryptography Interest Group