[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1285209493.git.joe@perches.com>
Date: Wed, 22 Sep 2010 20:17:06 -0700
From: Joe Perches <joe@...ches.com>
To: linux-kernel@...r.kernel.org
Subject: [PATCH 0/8] scripts/get_maintainer.pl: Add --interactive
Add --interactive mode to allow some user interaction with the
script before returning a list of email addresses.
Using --interactive outputs to STDERR until the list of email
addresses is approved, then that list is emitted normally to STDOUT.
Duplicate email address matching is much improved, and the .mailmap file
is now used correctly.
For instance the previous RFC patch: http://lkml.org/lkml/2010/9/20/313
did not correctly identify drivers/net/sky2.c patches by Stephen Hemminger
as his maintainer address differs from his normally used submittal address.
After this patch series is applied it correctly shows:
$ ./scripts/get_maintainer.pl -i -f drivers/net/sky2.c
* # email/list and role:stats
* 1 Stephen Hemminger <shemminger@...ux-foundation.org>
maintainer:SKGE, SKY2 10/100...
* 2 netdev@...r.kernel.org
open list:SKGE, SKY2 10/100...
* 3 linux-kernel@...r.kernel.org
open list
_#(toggle), A#(author), S#(signed) *(all), ^(none), O(options), Y(approve): g
* # email/list and role:stats auth sign
* 1 Stephen Hemminger <shemminger@...ux-foundation.org> 26 37
maintainer:SKGE, SKY2 10/100...,commit_signer:37/67=55%
* 2 "David S. Miller" <davem@...emloft.net> 7 56
commit_signer:56/67=84%
* 3 Mike McCormack <mikem@...g3k.org> 15 15
commit_signer:15/67=22%
* 4 netdev@...r.kernel.org
open list:SKGE, SKY2 10/100...
* 5 linux-kernel@...r.kernel.org
open list
_#(toggle), A#(author), S#(signed) *(all), ^(none), O(options), Y(approve): b
git-blame can be very slow, please have patience...
* # email/list and role:stats auth sign
* 1 Stephen Hemminger <shemminger@...ux-foundation.org> 248 265
maintainer:SKGE, SKY2 10/100...,commit_signer:37/67=55%,authored lines:4534/5035=90%,commits:262/298=88%
* 2 "David S. Miller" <davem@...emloft.net> 9 109
commit_signer:56/67=84%,commits:99/298=33%
* 3 Mike McCormack <mikem@...g3k.org> 22 22
commit_signer:15/67=22%,authored lines:343/5035=7%,commits:20/298=7%
* 4 Jeff Garzik <jgarzik@...hat.com> 3 168
commits:168/298=56%
* 5 netdev@...r.kernel.org
open list:SKGE, SKY2 10/100...
* 6 linux-kernel@...r.kernel.org
open list
_#(toggle), A#(author), S#(signed) *(all), ^(none), O(options), Y(approve): y
Stephen Hemminger <shemminger@...ux-foundation.org>
"David S. Miller" <davem@...emloft.net>
Mike McCormack <mikem@...g3k.org>
Jeff Garzik <jgarzik@...hat.com>
netdev@...r.kernel.org
linux-kernel@...r.kernel.org
Joe Perches (6):
scripts/get_maintainer.pl: Improve --interactive UI
scripts/get_maintainer.pl: Update --interactive UI, improve hg runtime
scripts/get_maintainer.pl: Use case insensitive name de-duplication
scripts/get_maintainer.pl: Correct indentation in a few places
scripts/get_maintainer.pl: Use mailmap in name deduplication and other updates
scripts/get_maintainer.pl: Don't deduplicate unnamed addresses ie: mailing lists
florian@...kler.org (2):
scripts/get_maintainer.pl: add interactive mode
scripts/get_maintainer.pl: fix mailmap handling
scripts/get_maintainer.pl | 1153 +++++++++++++++++++++++++++++++++++----------
1 files changed, 906 insertions(+), 247 deletions(-)
Please apply.
The current version is available to pull from:
git://repo.or.cz/linux-2.6/get_maintainer.git 20100922_gm
--
1.7.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists