From 921bc9a5068bda5c083f97cd2fd08273db3870a9 Mon Sep 17 00:00:00 2001 From: Yves Orton Date: Fri, 12 Aug 2022 19:32:16 +0200 Subject: updateAUTHORS.p[lm] - add exclusion support This add a new file Porting/exclude_contrib.txt to hold a list of base64 SHA-256 digests of the user name and email who should be excluded. This adds the options --exclude-me --exclude-contrib=NAME_AND_EMAIL --exclude-missing to add exclusions in different ways. --exclude-me uses the git credentials for the current user, --exclude-contrib expects a name and email, and --exclude-missing excludes someone who is missing from the change log. When excluding someone their name will be removed from AUTHORS if it is already listed, and the relevant entries to .mailmap will be removed, and if necessary additional exclusion entries will be added for any of their old identities which were mentioned in .mailmap. This feature will be used in a later patch to resolve GH issue #20010. --- Porting/README.pod | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Porting/README.pod') diff --git a/Porting/README.pod b/Porting/README.pod index 84ec12c297..8f04b040ac 100644 --- a/Porting/README.pod +++ b/Porting/README.pod @@ -146,6 +146,11 @@ The charter of the Perl Documentation Team List of Perl release epigraphs. +=head2 F + +List of base 64 encoded SHA256 digests of C<< "name " >> data +which should be ignored by F. + =head2 F This file contains a list of files that F will ensure get an @@ -403,4 +408,3 @@ leaks. Guide for Vote Administrators for running Steering Council elections. =cut - -- cgit v1.2.1