On 2/21/19 6:13 PM, Markus Armbruster wrote: > 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?
I think we are out-of-sync and only cherry-picking.