From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: martin@neutronstar.dyndns.org
Cc: Mauro Carvalho Chehab <mchehab@redhat.com>,
Hans Verkuil <hverkuil@xs4all.nl>,
media-workshop@linuxtv.org,
linux-media <linux-media@vger.kernel.org>
Subject: Re: drivers without explicit MAINTAINERS entry - was: Re: [media-workshop] Tentative Agenda for the November workshop
Date: Tue, 13 Nov 2012 10:53:17 +0100 [thread overview]
Message-ID: <1424972.CmdJA1f2pQ@avalon> (raw)
In-Reply-To: <11275936.PtJ8jrzDFv@avalon>
Hi Martin,
On Thursday 08 November 2012 15:18:38 Laurent Pinchart wrote:
> On Friday 02 November 2012 11:13:10 Mauro Carvalho Chehab wrote:
> > Em Thu, 1 Nov 2012 14:12:44 -0200 Mauro Carvalho Chehab escreveu:
> > > Em Thu, 1 Nov 2012 16:44:50 +0100 Hans Verkuil escreveu:
> > > > On Thu October 25 2012 19:27:01 Mauro Carvalho Chehab wrote:
> > > > > Em Mon, 22 Oct 2012 10:35:56 +0200 Hans Verkuil escreveu:
> > > > > > Hi all,
> > > > > >
> > > > > > This is the tentative agenda for the media workshop on November 8,
> > > > > > 2012. If you have additional things that you want to discuss, or
> > > > > > something is wrong or incomplete in this list, please let me know
> > > > > > so I can update the list.
[snip]
> > > > > I have an extra theme for discussions there: what should we do with
> > > > > the drivers that don't have any MAINTAINERS entry.
> > > >
> > > > I've added this topic to the list.
> > >
> > > Thanks!
> > >
> > > > > It probably makes sense to mark them as "Orphan" (or, at least, have
> > > > > some criteria to mark them as such). Perhaps before doing that, we
> > > > > could try to see if are there any developer at the community with
> > > > > time and patience to handle them.
> > > > >
> > > > > This could of course be handled as part of the discussions about how
> > > > > to improve the merge process, but I suspect that this could generate
> > > > > enough discussions to be handled as a separate theme.
> > > >
> > > > Do we have a 'Maintainer-Light' category? I have a lot of hardware
> > > > that I can test. So while I wouldn't like to be marked as 'The
> > > > Maintainer of driver X' (since I simply don't have the time for that),
> > > > I wouldn't mind being marked as someone who can at least test patches
> > > > if needed.
> > >
> > > There are several "maintainance" status there:
> > > S: Status, one of the following:
> > > Supported: Someone is actually paid to look after this.
> > > Maintained: Someone actually looks after it.
> > > Odd Fixes: It has a maintainer but they don't have time to do
> > > much other than throw the odd patch in. See below..
> > > Orphan: No current maintainer [but maybe you could take the
> > > role as you write your new code].
> > > Obsolete: Old code. Something tagged obsolete generally means
> > > it has been replaced by a better system and you
> > > should be using that.
[snip]
> > > > We probably need to have an entry for all the media drivers, even if
> > > > it just points to the linux-media mailinglist as being the 'collective
> > > > default maintainer'.
> > >
> > > Yes, I think that all media drivers should be there. I prefer to tag the
> > > ones that nobody sends us a MAINTAINERS entry with "Orphan", as this tag
> > > indicates that help is wanted.
> >
> > I wrote a small shell script to see what's missing, using the
> >
> > analyze_build.pl script at media-build devel_scripts dir:
> > DIR=$(dirname $0)
> >
> > $DIR/analyze_build.pl --path drivers/media/ --show_files_per_module
> >
> > >/tmp/all_drivers grep drivers/media/ MAINTAINERS | perl -ne
> >
> > 's/F:\s+//;s,drivers/media/,,; print $_ if (!/^\n/)' >maintained grep -v
> > -f maintained /tmp/all_drivers |grep -v -e keymaps -e v4l2-core/
> > -e dvb-core/ -e media.ko -e rc-core.ko -e ^#| sort >without_maint
> >
> > I excluded the core files from the list, as they don't need any specific
> > entry. RC keymaps is also a special case, as I don't think any maintainer
> > is needed for them.
> >
> > Basically, analyze_build.pl says that there are 613 drivers under
> > drivers/media. The above script shows 348 drivers without an explicit
> > maintainer. So, only 43% of the drivers have a formal maintainer.
> >
> > Yet, on the list below, I think several of them can be easily tagged as
> > "Odd fixes", like cx88 and saa7134.
> >
> > I think I'll send today a few RFC MAINTAINERS patches for some stuff below
> > that I can myself be added as "Odd fixes". Yet, I would very much prefer
> > if someone with more time than me could be taking over the "Odd fixes"
> > patches I'll propose.
>
> These are 'Maintained' by me:
>
> i2c/aptina-pll.ko = i2c/aptina-pll.c
> i2c/mt9p031.ko = i2c/mt9p031.c
> i2c/mt9t001.ko = i2c/mt9t001.c
> i2c/mt9v032.ko = i2c/mt9v032.c
>
> I can maintain the following driver if needed:
>
> i2c/mt9m032.ko = i2c/mt9m032.c
Do you plan to send a MAINTAINERS patch for this driver (and thus maintain the
driver :-)), or should I maintain it ?
> I could also take over maintenance the following driver, but I don't have
> access to a hardware platform that uses it:
>
> i2c/mt9v011.ko = i2c/mt9v011.c
>
> These are, as far as I know, co-maintained by Sakari and me :-)
>
> i2c/adp1653.ko = i2c/adp1653.c
> i2c/as3645a.ko = i2c/as3645a.c
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2012-11-13 9:52 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-22 8:35 Tentative Agenda for the November workshop Hans Verkuil
2012-10-22 10:39 ` [media-workshop] " Laurent Pinchart
2012-10-22 10:53 ` Sylwester Nawrocki
2012-10-22 10:57 ` Alain VOLMAT
2012-10-22 11:17 ` Sylwester Nawrocki
2012-10-22 11:18 ` Laurent Pinchart
2012-10-22 12:06 ` Hans Verkuil
2012-10-23 1:03 ` Laurent Pinchart
2012-10-23 6:46 ` Hans Verkuil
2012-10-23 10:22 ` Laurent Pinchart
2012-10-23 11:59 ` Sylwester Nawrocki
2012-10-24 22:42 ` Laurent Pinchart
2012-10-25 8:43 ` Sylwester Nawrocki
2012-10-25 8:52 ` Hans Verkuil
2012-10-22 21:13 ` Guennadi Liakhovetski
2012-10-22 21:14 ` Guennadi Liakhovetski
2012-10-31 13:12 ` Guennadi Liakhovetski
2012-11-01 16:01 ` Hans Verkuil
2012-11-01 16:05 ` Laurent Pinchart
2012-11-01 19:01 ` Sylwester Nawrocki
2012-10-25 17:27 ` Mauro Carvalho Chehab
2012-11-01 15:44 ` Hans Verkuil
2012-11-01 16:12 ` Mauro Carvalho Chehab
2012-11-02 13:13 ` drivers without explicit MAINTAINERS entry - was: " Mauro Carvalho Chehab
2012-11-02 13:47 ` Hans Verkuil
2012-11-02 14:34 ` Mauro Carvalho Chehab
2012-11-02 15:05 ` [media-workshop] drivers without explicit MAINTAINERS entry - was: " Palash Bandyopadhyay
2012-11-12 18:41 ` drivers without explicit MAINTAINERS entry - was: Re: [media-workshop] " Alexey Klimov
2012-11-12 18:54 ` Mauro Carvalho Chehab
2012-11-23 10:31 ` Hans Verkuil
2012-11-25 23:18 ` Alexey Klimov
2012-11-26 14:15 ` Hans Verkuil
2012-11-26 14:21 ` Alexey Klimov
2012-11-03 9:25 ` [PATCH] firedtv: add MAINTAINERS entry Stefan Richter
2012-11-08 14:18 ` drivers without explicit MAINTAINERS entry - was: Re: [media-workshop] Tentative Agenda for the November workshop Laurent Pinchart
2012-11-13 9:53 ` Laurent Pinchart [this message]
2012-12-10 22:01 ` martin
2012-12-11 0:11 ` Laurent Pinchart
2012-11-10 20:55 ` Sakari Ailus
2012-11-12 10:37 ` Mauro Carvalho Chehab
2012-11-12 22:14 ` [PATCH 1/1] MAINTAINERS: Update maintainer for smiapp and adp1653 drivers Sakari Ailus
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=1424972.CmdJA1f2pQ@avalon \
--to=laurent.pinchart@ideasonboard.com \
--cc=hverkuil@xs4all.nl \
--cc=linux-media@vger.kernel.org \
--cc=martin@neutronstar.dyndns.org \
--cc=mchehab@redhat.com \
--cc=media-workshop@linuxtv.org \
/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.