Commit Graph

6 Commits

Author SHA1 Message Date
Campbell Barton
8df06e41f3 AUTHORS: add 3 new developers 2023-11-02 16:09:11 +11:00
Campbell Barton
59d81a23d9 AUTHORS: update 2023-10-06 21:47:31 +11:00
Campbell Barton
02955495cb AUTHORS: update 2023-08-29 15:09:05 +10:00
Campbell Barton
b903ce04d8 AUTHORS: add new developers 2023-08-19 14:58:05 +10:00
Campbell Barton
ae4cb60ea3 Authors Script: support excluding authors via GLOB expressions
Exclude `* <*@apple.com>` developers,
update canonical authors.

No changes to the generated output.
2023-08-17 12:43:11 +10:00
Campbell Barton
139dc716f1 Credits Script: improve author de-duplication
- Add git_data_canonical_authors module with maps various
  "Author <email>" combinations to a single author.
- Add git_data_sha1_override_authors module which
  overrides authors for individual commits.
- GitCommit.author now includes the email.
- Move co-author access into GitCommit.co_authors.

Using name & email, then de-duplicating removes 43 duplicates in the
generated credits.

Moving the author & override mapping out of credits_git_gen.py
allows this data to be shared by a utility to update AUTHORS
(not yet committed).
2023-08-16 19:54:37 +10:00