[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/1] snip my name and email
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-devel] [PATCH 0/1] snip my name and email |
Date: |
Thu, 21 Feb 2019 18:35:28 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 |
On 2/21/19 6:13 PM, Markus Armbruster wrote:
> Jan Kiszka <address@hidden> writes:
>
>> On 21.02.19 17:48, Markus Armbruster wrote:
>>> Jan Kiszka <address@hidden> 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 <address@hidden> (maintainer:X86)
>>> Richard Henderson <address@hidden> (maintainer:X86)
>>> Eduardo Habkost <address@hidden> (maintainer:X86)
>>> "Michael S. Tsirkin" <address@hidden> (supporter:PC)
>>> Marcel Apfelbaum <address@hidden> (supporter:PC)
>>> address@hidden (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" <address@hidden>
>>> (supporter:PC,commit_signer:12/7=100%,commit_signer:10/5=100%)
>>> Marcel Apfelbaum <address@hidden> (supporter:PC)
>>> Paolo Bonzini <address@hidden> (maintainer:X86)
>>> Richard Henderson <address@hidden>
>>> (maintainer:X86,commit_signer:1/7=14%)
>>> Eduardo Habkost <address@hidden> (maintainer:X86)
>>> Peter Xu <address@hidden> (commit_signer:6/7=86%,commit_signer:4/5=80%)
>>> Brijesh Singh <address@hidden>
>>> (commit_signer:5/7=71%,commit_signer:4/5=80%)
>>> "Alex Bennée" <address@hidden> (commit_signer:1/7=14%)
>>> Jan Kiszka <address@hidden> (commit_signer:1/5=20%)
>>> address@hidden (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 <address@hidden> (maintainer:X86,commits:7/24=29%)
>>> Richard Henderson <address@hidden> (maintainer:X86)
>>> Eduardo Habkost <address@hidden> (maintainer:X86,commits:7/24=29%)
>>> "Michael S. Tsirkin" <address@hidden>
>>> (supporter:PC,commits:26/24=100%,commits:14/8=100%)
>>> Marcel Apfelbaum <address@hidden> (supporter:PC)
>>> David Kiarie <address@hidden> (authored lines:1176/1645=71%,authored
>>> lines:274/373=73%)
>>> Brijesh Singh <address@hidden> (authored lines:403/1645=24%,authored
>>> lines:93/373=25%,commits:4/8=50%)
>>> Peter Xu <address@hidden> (commits:10/24=42%,commits:4/8=50%)
>>> David Gibson <address@hidden> (commits:7/24=29%)
>>> Jan Kiszka <address@hidden> (commits:1/8=12%)
>>> Prasad J Pandit <address@hidden> (commits:1/8=12%)
>>> address@hidden (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 <address@hidden>
>>
>> That's why I remembered it vaguely.
>
> Ah!
>
> commit 435de0782b658c993350049e853ea9a8795df4e2
> Author: Joe Perches <address@hidden>
> 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 <address@hidden>
> Signed-off-by: Andrew Morton <address@hidden>
> Signed-off-by: Linus Torvalds <address@hidden>
>
> 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.
- [Qemu-devel] [PATCH 0/1] snip my name and email, David Kiarie, 2019/02/21
- [Qemu-devel] [PATCH 1/1] hw/i386: snip my name and email, David Kiarie, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, Eric Blake, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, Jan Kiszka, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, Markus Armbruster, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, Jan Kiszka, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, David Kiarie, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, Markus Armbruster, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email,
Philippe Mathieu-Daudé <=
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, David Kiarie, 2019/02/21
- Re: [Qemu-devel] [PATCH 0/1] snip my name and email, David Kiarie, 2019/02/21
Re: [Qemu-devel] [PATCH 0/1] snip my name and email, no-reply, 2019/02/27