Skip to content

Commit

Permalink
maintainers-list: document inactivityReason in-code
Browse files Browse the repository at this point in the history
  • Loading branch information
AndersonTorres committed Jul 7, 2024
1 parent 306d21d commit aad34d1
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,36 @@
keys = [{
fingerprint = "AAAA BBBB CCCC DDDD EEEE FFFF 0000 1111 2222 3333";
}];

# Default null; should be a free-form string explaining why the maintainer
# became inactive.
#
# The most immediate use of this attribute is to mark maintainers that are
# not contributing to Nixpkgs from a long amount of time.
# Nonetheless it can be used to mark any *long term inactivity*, including
# but not limited to:
#
# - Sabbatical leave
# - Retirement
# - Personal or force majeure isues
#
# In principle, a third person can set this attribute. For the sake of a
# good etiquette, in such case at least one contact attempt should be
# issued and carried out before effectively committing it to the codebase.
#
# This attribute can be employed to many useful activities, including but
# not limited to:
#
# - Treewide automation
# - Removal of inactive maintainers from packages
# - Orphaning alerts
# - Filter automatic notifications
#
inactivityReason = ''
Real life issues: I want to take the Hunter Exam this year.

Registered at 2024-06-19 by Theresia.
'';
};
```

Expand All @@ -26,6 +56,7 @@
- `github` is your GitHub handle (as it appears in the URL of your profile page, `https://github.com/<userhandle>`),
- `githubId` is your GitHub user ID, which can be found at `https://api.github.com/users/<userhandle>`,
- `keys` is a list of your PGP/GPG key fingerprints.
- `inactivityReason` is an optional string attribute, explained above.

Specifying a GitHub account ensures that you automatically:
- get invited to the @NixOS/nixpkgs-maintainers team ;
Expand Down

0 comments on commit aad34d1

Please sign in to comment.