Jan Kiszka <jan.kis...@siemens.com> writes: > On 21.02.19 17:48, Markus Armbruster wrote: >> Jan Kiszka <jan.kis...@siemens.com> 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 <pbonz...@redhat.com> (maintainer:X86) >> Richard Henderson <r...@twiddle.net> (maintainer:X86) >> Eduardo Habkost <ehabk...@redhat.com> (maintainer:X86) >> "Michael S. Tsirkin" <m...@redhat.com> (supporter:PC) >> Marcel Apfelbaum <marcel.apfelb...@gmail.com> (supporter:PC) >> qemu-devel@nongnu.org (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" <m...@redhat.com> >> (supporter:PC,commit_signer:12/7=100%,commit_signer:10/5=100%) >> Marcel Apfelbaum <marcel.apfelb...@gmail.com> (supporter:PC) >> Paolo Bonzini <pbonz...@redhat.com> (maintainer:X86) >> Richard Henderson <r...@twiddle.net> >> (maintainer:X86,commit_signer:1/7=14%) >> Eduardo Habkost <ehabk...@redhat.com> (maintainer:X86) >> Peter Xu <pet...@redhat.com> >> (commit_signer:6/7=86%,commit_signer:4/5=80%) >> Brijesh Singh <brijesh.si...@amd.com> >> (commit_signer:5/7=71%,commit_signer:4/5=80%) >> "Alex Bennée" <alex.ben...@linaro.org> (commit_signer:1/7=14%) >> Jan Kiszka <jan.kis...@siemens.com> (commit_signer:1/5=20%) >> qemu-devel@nongnu.org (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 <pbonz...@redhat.com> (maintainer:X86,commits:7/24=29%) >> Richard Henderson <r...@twiddle.net> (maintainer:X86) >> Eduardo Habkost <ehabk...@redhat.com> (maintainer:X86,commits:7/24=29%) >> "Michael S. Tsirkin" <m...@redhat.com> >> (supporter:PC,commits:26/24=100%,commits:14/8=100%) >> Marcel Apfelbaum <marcel.apfelb...@gmail.com> (supporter:PC) >> David Kiarie <davidkiar...@gmail.com> (authored >> lines:1176/1645=71%,authored lines:274/373=73%) >> Brijesh Singh <brijesh.si...@amd.com> (authored >> lines:403/1645=24%,authored lines:93/373=25%,commits:4/8=50%) >> Peter Xu <pet...@redhat.com> (commits:10/24=42%,commits:4/8=50%) >> David Gibson <da...@gibson.dropbear.id.au> (commits:7/24=29%) >> Jan Kiszka <jan.kis...@siemens.com> (commits:1/8=12%) >> Prasad J Pandit <p...@fedoraproject.org> (commits:1/8=12%) >> qemu-devel@nongnu.org (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 <h...@lst.de> > > That's why I remembered it vaguely.
Ah! commit 435de0782b658c993350049e853ea9a8795df4e2 Author: Joe Perches <j...@perches.com> 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 <j...@perches.com> Signed-off-by: Andrew Morton <a...@linux-foundation.org> Signed-off-by: Linus Torvalds <torva...@linux-foundation.org> Can we resync with the kernel's script to get this feature? Or should we cherry-pick it?