Jan Kiszka <[email protected]> writes: > On 21.02.19 17:48, Markus Armbruster wrote: >> Jan Kiszka <[email protected]> writes: >> >>> On 21.02.19 17:05, Eric Blake wrote: >>>> On 2/21/19 9:53 AM, David Kiarie wrote: >>>>> the occurrence of my name and email on the files below may have led to >>>>> some confusion in the reporting of a few recent bugs. >>>>> >>>>> i have therefore choosen to snip it. >>>> >>>> Dropping an email from the copyright line makes sense; dropping the >>>> Copyright declaration altogether is a bit odd (the GPL works only in >>>> tandem with a copyright assertion) - but as you are the author of the >>>> line and copyright holder of your contributions, I am not in a position >>>> to say you are wrong in removing it, only that it looks odd. >>>> >>> >>> Yeah, indeed. >>> >>> David, also note that you probably have been addressed because >>> scripts/get_maintainer.pl will look into the git history of files that >>> some patch addresses and pick up significant and/or recent >>> contributors from there. >> >> MAINTAINERS covers these files, so the most common use of >> get_maintainer.pl won't list anyone not listed there: >> >> $ scripts/get_maintainer.pl -f hw/i386/amd_iommu.[ch] >> Paolo Bonzini <[email protected]> (maintainer:X86) >> Richard Henderson <[email protected]> (maintainer:X86) >> Eduardo Habkost <[email protected]> (maintainer:X86) >> "Michael S. Tsirkin" <[email protected]> (supporter:PC) >> Marcel Apfelbaum <[email protected]> (supporter:PC) >> [email protected] (open list:All patches CC here) >> >> David's contributions have aged out of --git: >> >> $ scripts/get_maintainer.pl -f hw/i386/amd_iommu.[ch] --git >> "Michael S. Tsirkin" <[email protected]> >> (supporter:PC,commit_signer:12/7=100%,commit_signer:10/5=100%) >> Marcel Apfelbaum <[email protected]> (supporter:PC) >> Paolo Bonzini <[email protected]> (maintainer:X86) >> Richard Henderson <[email protected]> >> (maintainer:X86,commit_signer:1/7=14%) >> Eduardo Habkost <[email protected]> (maintainer:X86) >> Peter Xu <[email protected]> >> (commit_signer:6/7=86%,commit_signer:4/5=80%) >> Brijesh Singh <[email protected]> >> (commit_signer:5/7=71%,commit_signer:4/5=80%) >> "Alex Bennée" <[email protected]> (commit_signer:1/7=14%) >> Jan Kiszka <[email protected]> (commit_signer:1/5=20%) >> [email protected] (open list:All patches CC here) >> >> However, --git-blame still lists him: >> >> $ scripts/get_maintainer.pl -f hw/i386/amd_iommu.[ch] --git-blame >> Paolo Bonzini <[email protected]> (maintainer:X86,commits:7/24=29%) >> Richard Henderson <[email protected]> (maintainer:X86) >> Eduardo Habkost <[email protected]> (maintainer:X86,commits:7/24=29%) >> "Michael S. Tsirkin" <[email protected]> >> (supporter:PC,commits:26/24=100%,commits:14/8=100%) >> Marcel Apfelbaum <[email protected]> (supporter:PC) >> David Kiarie <[email protected]> (authored >> lines:1176/1645=71%,authored lines:274/373=73%) >> Brijesh Singh <[email protected]> (authored >> lines:403/1645=24%,authored lines:93/373=25%,commits:4/8=50%) >> Peter Xu <[email protected]> (commits:10/24=42%,commits:4/8=50%) >> David Gibson <[email protected]> (commits:7/24=29%) >> Jan Kiszka <[email protected]> (commits:1/8=12%) >> Prasad J Pandit <[email protected]> (commits:1/8=12%) >> [email protected] (open list:All patches CC here) >> >> --help admonishes: >> >> Using "--git-blame" is slow and may add old committers and authors >> that are no longer active maintainers to the output. >> >>> There should be some opt-out statement from >>> that, but I don't recall how. >> >> I don't think get_maintainer.pl supports a blacklist of people who don't >> want to be pestered anymore. >> > > # cat linux/.get_maintainer.ignore > Christoph Hellwig <[email protected]> > > That's why I remembered it vaguely.
Ah! commit 435de0782b658c993350049e853ea9a8795df4e2 Author: Joe Perches <[email protected]> Date: Thu Jun 25 15:01:50 2015 -0700 get_maintainer.pl: add .get_maintainer.ignore file capability Some people prefer not to be cc'd on patches. Add an ability to have a file (.get_maintainer.ignore) with names and email addresses that are excluded from being listed except when specifically listed as a maintainer in a section. Signed-off-by: Joe Perches <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]> Can we resync with the kernel's script to get this feature? Or should we cherry-pick it?
