mentorship/internship program
Building on the compiler-team contributor RFC, we wish to propose an active mentorship / internship program. This would be a way for contributors to work closely with a member on some non-complex task, helping them to become full members.
Some rough notes:
- this is the final step before being added to the team. A member-in-training generally works with a compiler team member on some notable project. This might be coding work but it could be more organization or design-oriented. The project should demonstrate a deep understanding of some area of the compiler, but it need not be “new feature work” — refactorings etc would also make sense.
- The member and project should be proposed beforehand to the team.
- The member-in-training would be committing to work on the project, and the mentor is committing to meet with them regularly and play some part.
Note this section from the Python developer guide:
Typically a core developer will offer you the chance to gain commit privilege. The person making the offer will become your mentor and watch your commits for a while to make sure you understand the development process. If other core developers agree that you should gain commit privileges you are then extended an official offer.
@nikomatsakis Is there any progress on this issue, or like mentors who would like to undertake such an initiative, I would like to become a mentee if there is the bandwidth for it
CC: @estebank I noticed your name on the individual mentorship for rust site, hence tagging you. Regards
@sladyn98 there hasn't been any progress that I'm aware of, but it's still something I think about from time to time! Privms me on zulip perhaps?