NixOS / NixOS/nixpkgs-committers

Nixpkgs committer proposal: Mentor assignments

Open
#61 12 comments 14 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
26
Forks
31
PR merge metrics
No merged PRs in 30d

Description

This is just a thought for @Mic92 @jtojnar @NickCao's delegation of Nixpkgs commit access:

It would be really good to assign a mentor to every new committer, who they can ask for any help with committing, or escalate issues to they don't feel qualified to handle.

Here's a concrete idea:

  • Create an issue pinging all Nixpkgs committers, asking them whether they'd like to be a mentor or would like to get mentored on commit access.
  • Assuming there's enough mentors, assign at most a couple mentees to a single mentor.
  • Assign every new committer to a mentor the same way.
  • Figure out some process for graduating from a mentee to a mentor, perhaps at the recommendation of the mentor.

How does that sound?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the linked delegation issue (#50) and the discussion on this issue. Identify whether the proposed mentor, mentee, assignment, and graduation steps have an agreed direction; done would be an accepted mentoring process rather than a code change.

Written by the indexing model from the issue text.

Assessment

Domain
developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.