* MAINTAINERS drivers/net cleanups?
@ 2009-10-16 21:52 Joe Perches
2009-10-17 10:55 ` Krzysztof Halasa
2009-10-19 15:24 ` David Dillow
0 siblings, 2 replies; 4+ messages in thread
From: Joe Perches @ 2009-10-16 21:52 UTC (permalink / raw)
To: netdev
Ben Hutchings suggested adding a facility to
scripts/get_maintainer.pl to print the role of
each maintainer. I added a bit more to print
statistics about the maintainers and "-by:" lines
from each git commit as well.
To see if it worked, I tested this script on
drivers/net:
$ for file in drivers/net/*.c ; do \
echo ; \
echo "------> $file" ; \
echo ; \
./scripts/get_maintainer.pl \
--git-since=5-years-ago \
--git-min-percent=0 -f --rolestats \
$file ; \
done
There are many people described as MAINTAINERS for
these files that have not had a single sign-off or
commit in git history.
That's 4+ years.
Here are the files, nominal maintainers, and the
sections of MAINTAINERS that could be dropped.
Should these individuals be removed from MAINTAINERS
and added to CREDITS if not already there?
------> drivers/net/3c505.c
------> drivers/net/eexpress.c
Philip Blundell <philb@gnu.org> (maintainer)
3C505 NETWORK DRIVER
M: Philip Blundell <philb@gnu.org>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/3c505*
ETHEREXPRESS-16 NETWORK DRIVER
M: Philip Blundell <philb@gnu.org>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/eexpress.*
------> drivers/net/8390.c
------> drivers/net/8390p.c
------> drivers/net/ax88796.c
------> drivers/net/lib8390.c
------> drivers/net/mac8390.c
------> drivers/net/zorro8390.c
Paul Gortmaker <p_gortmaker@yahoo.com> (maintainer)
8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
M: Paul Gortmaker <p_gortmaker@yahoo.com>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/*8390*
F: drivers/net/ax88796.c
------> drivers/net/acenic.c
Jes Sorensen <jes@trained-monkey.org> (maintainer)
ACENIC DRIVER
M: Jes Sorensen <jes@trained-monkey.org>
L: linux-acenic@sunsite.dk
S: Maintained
F: drivers/net/acenic*
------> drivers/net/b44.c
Gary Zambrano <zambrano@broadcom.com> (maintainer)
BROADCOM B44 10/100 ETHERNET DRIVER
M: Gary Zambrano <zambrano@broadcom.com>
L: netdev@vger.kernel.org
S: Supported
F: drivers/net/b44.*
------> drivers/net/eth16i.c
Mika Kuoppala <miku@iki.fi> (maintainer)
ETHERTEAM 16I DRIVER
M: Mika Kuoppala <miku@iki.fi>
S: Maintained
F: drivers/net/eth16i.c
------> drivers/net/hp100.c
Jaroslav Kysela <perex@perex.cz> (maintainer)
HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
M: Jaroslav Kysela <perex@perex.cz>
S: Maintained
F: drivers/net/hp100.*
------> drivers/net/ipg.c
Francois Romieu <romieu@fr.zoreil.com> (maintainer)
Sorbica Shieh <sorbica@icplus.com.tw> (maintainer)
Jesse Huang <jesse@icplus.com.tw> (maintainer)
IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
M: Francois Romieu <romieu@fr.zoreil.com>
M: Sorbica Shieh <sorbica@icplus.com.tw>
M: Jesse Huang <jesse@icplus.com.tw>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/ipg.c
------> drivers/net/macb.c
Haavard Skinnemoen <hskinnemoen@atmel.com> (maintainer)
ATMEL MACB ETHERNET DRIVER
M: Haavard Skinnemoen <hskinnemoen@atmel.com>
S: Supported
F: drivers/net/macb.*
------> drivers/net/natsemi.c
Tim Hockin <thockin@hockin.org> (maintainer)
NATSEMI ETHERNET DRIVER (DP8381x)
M: Tim Hockin <thockin@hockin.org>
S: Maintained
F: drivers/net/natsemi.c
------> drivers/net/ni5010.c
Jan-Pascal van Best <janpascal@vanbest.org> (maintainer)
Andreas Mohr <andi@lisas.de> (maintainer)
NI5010 NETWORK DRIVER
M: Jan-Pascal van Best <janpascal@vanbest.org>
M: Andreas Mohr <andi@lisas.de>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/ni5010.*
------> drivers/net/pppoe.c
------> drivers/net/pppox.c
Michal Ostrowski <mostrows@earthlink.net> (maintainer)
PPP OVER ETHERNET
M: Michal Ostrowski <mostrows@earthlink.net>
S: Maintained
F: drivers/net/pppoe.c
F: drivers/net/pppox.c
------> drivers/net/skge.c
------> drivers/net/sky2.c
Stephen Hemminger <shemminger@linux-foundation.org> (maintainer)
SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
M: Stephen Hemminger <shemminger@linux-foundation.org>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/skge.*
F: drivers/net/sky2.*
------> drivers/net/sonic.c
Thomas Bogendoerfer <tsbogend@alpha.franken.de> (maintainer)
SONIC NETWORK DRIVER
M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/sonic.*
------> drivers/net/spider_net.c
------> drivers/net/spider_net_ethtool.c
Ishizaki Kou <kou.ishizaki@toshiba.co.jp> (maintainer)
Jens Osterkamp <jens@de.ibm.com> (maintainer)
SPIDERNET NETWORK DRIVER for CELL
M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
M: Jens Osterkamp <jens@de.ibm.com>
L: netdev@vger.kernel.org
S: Supported
F: Documentation/networking/spider_net.txt
F: drivers/net/spider_net*
------> drivers/net/starfire.c
Ion Badulescu <ionut@badula.org> (maintainer)
STARFIRE/DURALAN NETWORK DRIVER
M: Ion Badulescu <ionut@badula.org>
S: Odd Fixes
F: drivers/net/starfire*
------> drivers/net/tehuti.c
Alexander Indenbaum <baum@tehutinetworks.net> (maintainer)
Andy Gospodarek <andy@greyhouse.net> (maintainer)
TEHUTI ETHERNET DRIVER
M: Alexander Indenbaum <baum@tehutinetworks.net>
M: Andy Gospodarek <andy@greyhouse.net>
L: netdev@vger.kernel.org
S: Supported
F: drivers/net/tehuti*
------> drivers/net/tlan.c
Samuel Chessman <chessman@tux.org> (maintainer)
TLAN NETWORK DRIVER
M: Samuel Chessman <chessman@tux.org>
L: tlan-devel@lists.sourceforge.net (subscribers-only)
W: http://sourceforge.net/projects/tlan/
S: Maintained
F: Documentation/networking/tlan.txt
F: drivers/net/tlan.*
------> drivers/net/typhoon.c
David Dillow <dave@thedillows.org> (maintainer)
3CR990 NETWORK DRIVER
M: David Dillow <dave@thedillows.org>
L: netdev@vger.kernel.org
S: Maintained
F: drivers/net/typhoon*
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: MAINTAINERS drivers/net cleanups?
2009-10-16 21:52 MAINTAINERS drivers/net cleanups? Joe Perches
@ 2009-10-17 10:55 ` Krzysztof Halasa
2009-10-17 11:52 ` Denys Fedoryschenko
2009-10-19 15:24 ` David Dillow
1 sibling, 1 reply; 4+ messages in thread
From: Krzysztof Halasa @ 2009-10-17 10:55 UTC (permalink / raw)
To: Joe Perches; +Cc: netdev
Joe Perches <joe@perches.com> writes:
> There are many people described as MAINTAINERS for
> these files that have not had a single sign-off or
> commit in git history.
>
> That's 4+ years.
>
> Here are the files, nominal maintainers, and the
> sections of MAINTAINERS that could be dropped.
>
> Should these individuals be removed from MAINTAINERS
> and added to CREDITS if not already there?
I'm not sure we can do that, esp. with the old ISA drivers. It may just
happen that the drivers are as complete as possible, and occasional
patches resulting from core changes don't necessarily have to be
signed-off-by the maintainer. I don't think we should remove the
MAINTAINERS entries in such cases blindly, at least not before the
driver itself is removed.
How long ago anyone of us used those EExpress, WD8003 or NE2000?
Not this Millennium certainly? :-)
BTW CREDITS is opt-in, isn't it?
--
Krzysztof Halasa
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: MAINTAINERS drivers/net cleanups?
2009-10-17 10:55 ` Krzysztof Halasa
@ 2009-10-17 11:52 ` Denys Fedoryschenko
0 siblings, 0 replies; 4+ messages in thread
From: Denys Fedoryschenko @ 2009-10-17 11:52 UTC (permalink / raw)
To: Krzysztof Halasa; +Cc: Joe Perches, netdev
On Saturday 17 October 2009 13:55:50 Krzysztof Halasa wrote:
> How long ago anyone of us used those EExpress, WD8003 or NE2000?
> Not this Millennium certainly? :-)
>
> BTW CREDITS is opt-in, isn't it?
I guess NE2000 can be used still in some embedded developments and simulators.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: MAINTAINERS drivers/net cleanups?
2009-10-16 21:52 MAINTAINERS drivers/net cleanups? Joe Perches
2009-10-17 10:55 ` Krzysztof Halasa
@ 2009-10-19 15:24 ` David Dillow
1 sibling, 0 replies; 4+ messages in thread
From: David Dillow @ 2009-10-19 15:24 UTC (permalink / raw)
To: Joe Perches; +Cc: netdev
On Fri, 2009-10-16 at 14:52 -0700, Joe Perches wrote:
> Ben Hutchings suggested adding a facility to
> scripts/get_maintainer.pl to print the role of
> each maintainer. I added a bit more to print
> statistics about the maintainers and "-by:" lines
> from each git commit as well.
[snip script]
> There are many people described as MAINTAINERS for
> these files that have not had a single sign-off or
> commit in git history.
Uhm, I think your script is broken, as I've patched typhoon this year.
I've also ACKed a few patches that have been sent to me, and tried to
watch the list for patches that weren't.
> Should these individuals be removed from MAINTAINERS
> and added to CREDITS if not already there?
I think you should try to contact the ones listed and see if they are
still actively watching for their drivers. I've not had to do a lot to
typhoon, as there is no new hardware coming out, and while I've sent in
several Acked-by's, not all of them have made it to the final commit.
Just because there are few patches from the person listed as maintainer
does not mean they are not keeping an eye on things.
> ------> drivers/net/typhoon.c
> David Dillow <dave@thedillows.org> (maintainer)
>
> 3CR990 NETWORK DRIVER
> M: David Dillow <dave@thedillows.org>
> L: netdev@vger.kernel.org
> S: Maintained
> F: drivers/net/typhoon*
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-10-19 16:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-16 21:52 MAINTAINERS drivers/net cleanups? Joe Perches
2009-10-17 10:55 ` Krzysztof Halasa
2009-10-17 11:52 ` Denys Fedoryschenko
2009-10-19 15:24 ` David Dillow
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).