qemu-devel
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]