From: Javier Martinez Canillas <javier@osg.samsung.com>
To: Lee Jones <lee.jones@linaro.org>, Joe Perches <joe@perches.com>
Cc: "Theodore Ts'o" <tytso@mit.edu>,
Laura Abbott <labbott@redhat.com>,
linux-kernel@vger.kernel.org, Wolfram Sang <wsa@the-dreams.de>,
linux-kernel-owner@vger.kernel.org
Subject: Re: [PATCH] get_maintainer: Don't fallback to git by default
Date: Wed, 28 Oct 2015 04:24:29 +0900 [thread overview]
Message-ID: <562FCF6D.8030700@osg.samsung.com> (raw)
In-Reply-To: <20151027180900.GD5828@x1>
Hello,
On 10/28/2015 03:09 AM, Lee Jones wrote:
> On Tue, 27 Oct 2015, Joe Perches wrote:
>
>> On Tue, 2015-10-27 at 08:21 +0000, Lee Jones wrote:
>>> On Mon, 26 Oct 2015, joe@perches.com wrote:
>>>> On 2015-10-26 19:47, Theodore Ts'o wrote:
>>>>> What if we have a git_fallback "auto" mode which only falls back to
>>>>> using git if there is no entry in the MAINTAINERS file? That might
>>>>> address the concern which Laura raised, without blocking this
>>>>> change until the MAINTAINERS file is fully populated.
>>>>
>>>> That's what happens already right now.
>>>
>>> I think it can be done better.
>>>
>>> FYI, this patch came about because I keep complaining about submitters
>>> sending me patches I really shouldn't have to care about.
>>
>> Then you should add your name to the .get_maintainer.ignore file.
>>
>> If you do, you'll only get listed by get_maintainer for files where
>> you have a specific entry in MAINTAINERS.
>
> Oooo... I didn't even know that existed. It's an idea, but I'd rather
> have these kinds of issues sorted out for everyone, rather than being
> a special case and putting myself in the grumpy-old-b***** file. I'm
> certainly not the only one suffering with this problem.
>
I agree with Lee here, if everyone has to be added to a file then that
solution does not scale. I bet that no one working on the kernel would
say that is OK on receiving random patches.
>>> Here is the most recent offending command output:
>>>
>>> $ ./scripts/get_maintainer.pl -f drivers/i2c/busses/Kconfig
>>> Wolfram Sang <wsa@the-dreams.de> (maintainer:I2C SUBSYSTEM,commit_signer:26/26=100%,authored:3/26=12%,removed_lines:3/11=27%)
>>> Lee Jones <lee.jones@linaro.org> (commit_signer:3/26=12%)
>>> Geert Uytterhoeven <geert@linux-m68k.org> (commit_signer:3/26=12%,authored:3/26=12%,removed_lines:2/11=18%)
>>> David Box <david.e.box@linux.intel.com> (commit_signer:3/26=12%,added_lines:11/146=8%)
>>> Jean Delvare <jdelvare@suse.de> (commit_signer:2/26=8%)
>>> Javier Martinez Canillas <javier@osg.samsung.com> (authored:2/26=8%,removed_lines:2/11=18%)
>>> Neelesh Gupta <neelegup@linux.vnet.ibm.com> (added_lines:11/146=8%)
>>> James Hogan <james.hogan@imgtec.com> (added_lines:10/146=7%)
>>> Ray Jui <rjui@broadcom.com> (added_lines:10/146=7%)
>>> Joachim Eastwood <manabian@gmail.com> (added_lines:10/146=7%)
>>> Andrew Bresticker <abrestic@chromium.org> (removed_lines:2/11=18%)
>>> Zhangfei Gao <zhangfei.gao@linaro.org> (removed_lines:1/11=9%)
>>> linux-i2c@vger.kernel.org (open list:I2C SUBSYSTEM)
>>> linux-kernel@vger.kernel.org (open list)
>>>
>>> Anyone south of Wolfram and north of the I2C ML is unlikely to care.
>>>
>>> Please find a way to make this better. For the sake of our sanity.
>>
Another option is to bump the git-fallback min % used as a threshold,
for example when using a min value of 20 the list is more sensible:
$ ./scripts/get_maintainer.pl -f --git-min-percent=20 drivers/i2c/busses/Kconfig
Wolfram Sang <wsa@the-dreams.de> (maintainer:I2C SUBSYSTEM,commit_signer:26/26=100%,removed_lines:3/11=27%)
linux-i2c@vger.kernel.org (open list:I2C SUBSYSTEM)
linux-kernel@vger.kernel.org (open list)
>> Your sanity must be pretty darn fragile.
>
> Ticking time-bomb, me. ;)
>
Is not only Lee tbh, I see people complaining almost on a daily so
the current default is not good enough. This of course annoys more
to maintainers that already have a very heavy email load but it is
also inconvenient for developers like me since by doing a change
on a file that is frequently modified (i.e: Makefile, Kconfig, etc)
you earn a life of spam :)
Best regards,
--
Javier Martinez Canillas
Open Source Group
Samsung Research America
prev parent reply other threads:[~2015-10-27 19:24 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-26 22:11 [PATCH] get_maintainer: Don't fallback to git by default Javier Martinez Canillas
2015-10-26 23:00 ` Laura Abbott
2015-10-27 0:08 ` Javier Martinez Canillas
2015-10-27 2:47 ` Theodore Ts'o
2015-10-27 4:57 ` joe
2015-10-27 5:03 ` Laura Abbott
2015-10-27 8:21 ` Lee Jones
2015-10-27 9:24 ` Wolfram Sang
2015-10-27 10:10 ` Lee Jones
2015-10-27 10:29 ` Wolfram Sang
2015-10-27 17:49 ` Joe Perches
2015-10-27 18:21 ` Joe Perches
2015-10-27 23:25 ` Wolfram Sang
2015-10-27 23:37 ` Joe Perches
2015-10-28 0:05 ` Wolfram Sang
2015-10-28 0:14 ` Joe Perches
2015-10-28 8:50 ` Lee Jones
2015-10-27 17:53 ` Joe Perches
2015-10-27 18:09 ` Lee Jones
2015-10-27 19:24 ` Javier Martinez Canillas [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=562FCF6D.8030700@osg.samsung.com \
--to=javier@osg.samsung.com \
--cc=joe@perches.com \
--cc=labbott@redhat.com \
--cc=lee.jones@linaro.org \
--cc=linux-kernel-owner@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=tytso@mit.edu \
--cc=wsa@the-dreams.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.