Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

Mentoring in the community

How experienced community members mentor newcomers through their first Exponential contributions - choosing a task, setting up, the first pull request, review rounds, and handing over - with a four-week plan and…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/community/helping-others/mentoring.md

On this page

Mentoring in the community

The project grows when contributors bring in new contributors. Mentoring does not need a program: it is one experienced member helping one newcomer through their first few contributions.

Contents

  1. What a mentor does
  2. Choosing the first task
  3. A four-week plan
  4. Boundaries

What a mentor does

  • Helps choose a first task that can be finished.
  • Answers "where is ..." questions that the documentation does not.
  • Explains the review rounds before they happen, so they do not discourage (Reviewing and being reviewed).
  • Does not do the work for the mentee.

Choosing the first task

Good first tasksWhy
A help page fixSmall, visible, no code
A missing translation stringSmall, teaches the workflow
A test for a fixed bugTeaches the test suite
A bug the mentee found themselvesThey understand it already

Avoid large features, refactorings and anything that touches security as first tasks.

A four-week plan

WeekMenteeMentor
1Sets up a test installation from a Git clone, runs make hooks, reads CONTRIBUTING.mdAnswers setup questions; agrees the first task
2Makes the change, commits with a prefixed message, updates the manifestReviews it privately before the pull request
3Opens the pull request, answers review commentsExplains comments that are unclear; does not answer for the mentee
4Squashes, rebases, sees it merged; chooses a second task aloneSuggests the next area; steps back

The step-by-step guide for the first pull request is Mentoring a first contribution.

Boundaries

  • Agree how and when you can be reached; you are a volunteer.
  • Keep conversations about the work in public places where possible (the pull request, the forums), so others learn too.
  • Follow the code of conduct; meeting one to one does not change it.
  • If the mentee asks you to review a security finding, send them to the private channel (SECURITY.md).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x