Problem/Motivation
Some of
π
[policy] Evolving and documenting Drupal core's structure, responsibilities, and decision-making
Fixed
relates to maintainers.txt. But does not address the Core Mentoring Initiative and Leads.
http://cgit.drupalcode.org/drupal/tree/core/MAINTAINERS.txt?h=8.0.x#n473
At the April Mentoring Meta Meeting (https://groups.drupal.org/node/460608)
we discussed updating the mentor lead section of maintainers.txt, and it came up that it would help to better document the tasks mentoring leads do.
Proposed resolution
Documenting Drupal Core Mentoring lead responsibilities, in the style used in
π
[policy] Evolving and documenting Drupal core's structure, responsibilities, and decision-making
Fixed
Remaining tasks
- (done) wait a couple days for some feedback from the mentoring meeting
- (done)draft up something in a google doc Mentoring Leads
- (done) organize the doc (maybe into sections: skills and tasks/responsibilities
- (done) get feedback
- (done) copy a draft here
User interface changes
N/A
API changes
N/A
Draft
The Drupal Core mentors inspire, enable, and encourage new core contributors.
See
https://www.drupal.org/core-mentoring β
for more information about mentoring.
Drupal Core mentoring coordinators do mentoring strategy, mentor recruitment, and mentor-mentoring. They work on contributor tools, documentation, and process, to make it easier for new contributors to get involved. They organize communications and logistics. And, they actively participate as a mentor.
Drupal Core mentoring coordinators are responsible for:
- Organizing IRC mentoring office hours.
- Organizing mentoring at DrupalCons.
- Communicating the principles of mentoring.
- Responding to inquiries about mentoring to local organizers.
- Being available to other mentors.
Current Membership
The canonical list of the coordinators can be found in MAINTAINERS.txt in the Drupal core source code.
Provisional Membership
None at this time.
Tasks
Mentoring strategy, mentor recruitment, and mentor-mentoring
- Recruit mentors
- Mentor mentors (for IRC, GSW, camps, cons, sprint leads, etc.)
- Strategy for integrating mentoring with core priorities, processes, and release management
- Facilitating/supporting the transition from novice to regular contributor, and enabling/empowering/supporting regular contributors
- investigate/contact for official mentoring inside companies
- thoughtful about messaging in terms of diversity, paid/unpaid, access,
- advice and strategy for docs, posts, presentations, tools
- mentoring meta meeting: schedule, announce, run, take notes
- core conversations, camp sessions, etc. about mentoring (this is also communications I guess)
- drafting stuff like this document. ;)
Contributor tools, documentation, and process facilitation/administration
- Contributor task document maintenance
- Core handbook maintenance
- Dreditor maintenance
- Testbot administration
- IRC channel administration
- mentorbot administration
Contributor process, documentation, and tool improvements
- Process improvements
- mentoring-related d.o issues
Communications
Logistics
- DrupalCon planning and organization (spreadsheet, signups, webpages, DA liaison, booth, drupalcon workshop) https://drupal.org/node/2232047
- Global Sprint Weekend planning
- IRC mentor signups
Active participation as a mentor
- Regular IRC mentoring
- In-person mentoring at camps and/or cons
- Core mentoring workshop
- Global Sprint Weekend mentoring
- Triaging novice issues
- Reviews in issues
- Identifying contributor tasks in issues