Give credit to everyone who’s contributed
Keep a list of everyone who has directly contributed to the NeoMutt project.
First check that the mailmap
file, in the management
repo, is up-to-date.
Repos needed:
There are three files to update, in two repos:
AUTHORS.md
, README.md
credits.md
Ideally, we should check all of NeoMutt’s repos for new contributors. In practice, only a handful are active, especially:
Some repos (upstream, mirrors, etc) should be ignored:
AUTHORS.md
in the neomutt
repo has the format:
[Richard Russon](https://github.com/flatcap "flatcap"),
Any contributors that don’t have a GitHub account have the format:
Rubén Llorente,
Note: Space characters in the author’s name are replaced with 0xA0
Non-Breaking Spaces.
There’s a credit.sh
script in the management repo to generate this list.
README.md
in the neomutt
repo contains a shields.io link to AUTHORS.md
.
When AUTHORS.md
has been changed, update the number of contributors in the link.
(here, it’s 167):
[![Contributors](https://img.shields.io/badge/Contributors-167-orange.svg)]
credits.md
in the neomutt.github.io
repo has the same format as AUTHORS.md
:
[Richard Russon](https://github.com/flatcap "flatcap"),