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):
[]
credits.md in the neomutt.github.io repo has the same format as AUTHORS.md:
[Richard Russon](https://github.com/flatcap "flatcap"),