From: Mauro Carvalho Chehab <mchehab@redhat.com>
To: Hans Verkuil <hverkuil@xs4all.nl>
Cc: media-workshop@linuxtv.org, "linux-media" <linux-media@vger.kernel.org>
Subject: Re: [media-workshop] Tentative Agenda for the November workshop
Date: Thu, 1 Nov 2012 14:12:44 -0200 [thread overview]
Message-ID: <20121101141244.6c72242c@redhat.com> (raw)
In-Reply-To: <201211011644.50882.hverkuil@xs4all.nl>
Em Thu, 1 Nov 2012 16:44:50 +0100
Hans Verkuil <hverkuil@xs4all.nl> escreveu:
> On Thu October 25 2012 19:27:01 Mauro Carvalho Chehab wrote:
> > Hi Hans,
> >
> > Em Mon, 22 Oct 2012 10:35:56 +0200
> > Hans Verkuil <hverkuil@xs4all.nl> 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.
> >
> > Thank you for taking care of it.
> >
> > > - Explain current merging process (Mauro)
> > > - Open floor for discussions on how to improve it (Mauro)
> > > - Write down minimum requirements for new V4L2 (and DVB?) drivers, both for
> > > staging and mainline acceptance: which frameworks to use, v4l2-compliance,
> > > etc. (Hans Verkuil)
> > > - V4L2 ambiguities (Hans Verkuil)
> > > - TSMux device (a mux rather than a demux): Alain Volmat
> > > - dmabuf status, esp. with regards to being able to test (Mauro/Samsung)
> > > - Device tree support (Guennadi, not known yet whether this topic is needed)
> > > - Creating/selecting contexts for hardware that supports this (Samsung, only
> > > if time is available)
> >
> > 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.
(btw, I just realized that I should be changing the EDAC drivers I maintain
to Supported; the media drivers I maintain should be kept as Maintained).
I suspect that the "maintainer-light" category for those radio and similar
old stuff is likely "Odd Fixes".
> > There are some issues by not having a MAINTAINERS entry:
> > - patches may not flow into the driver maintainer;
> > - patches will likely be applied without tests/reviews or may
> > stay for a long time queued;
> > - ./scripts/get_maintainer.pl at --no-git-fallback won't return
> > any maintainer[1].
> >
> > [1] Letting get_maintainer.pl is very time/CPU consuming. Letting it would
> > delay a lot the patch review process, if applied for every patch, with
> > unreliable and doubtful results. I don't do it, due to the large volume
> > of patches, and because the 'other' results aren't typically the driver
> > maintainer.
> >
> > An example of this is the results for a patch I just applied
> > (changeset 2866aed103b915ca8ba0ff76d5790caea4e62ced):
> >
> > $ git show --pretty=email|./scripts/get_maintainer.pl
> > Mauro Carvalho Chehab <mchehab@infradead.org> (maintainer:MEDIA INPUT INFRA...,commit_signer:7/7=100%)
> > Hans Verkuil <hans.verkuil@cisco.com> (commit_signer:4/7=57%)
> > Anatolij Gustschin <agust@denx.de> (commit_signer:1/7=14%)
> > Wei Yongjun <yongjun_wei@trendmicro.com.cn> (commit_signer:1/7=14%)
> > Hans de Goede <hdegoede@redhat.com> (commit_signer:1/7=14%)
> > linux-media@vger.kernel.org (open list:MEDIA INPUT INFRA...)
> > linux-kernel@vger.kernel.org (open list)
> >
> > According with this driver's copyrights:
> >
> > * Copyright 2008-2010 Freescale Semiconductor, Inc. All Rights Reserved.
> > *
> > * Freescale VIU video driver
> > *
> > * Authors: Hongjun Chen <hong-jun.chen@freescale.com>
> > * Porting to 2.6.35 by DENX Software Engineering,
> > * Anatolij Gustschin <agust@denx.de>
> >
> > The driver author (Hongjun Chen <hong-jun.chen@freescale.com>) was not even
> > shown there, and the co-author got only 15% hit, while I got 100% and Hans
> > got 57%.
> >
> > This happens not only to this driver. In a matter of fact, on most cases where
> > no MAINTAINERS entry exist, the driver's author gets a very small hit chance,
> > as, on several of those drivers, the author doesn't post anything else but
> > the initial patch series.
>
> 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.
>
> A MAINTAINERS entry should probably be required as well for new drivers.
Agreed.
Regards,
Mauro
next prev parent reply other threads:[~2012-11-01 16:12 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 [this message]
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
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=20121101141244.6c72242c@redhat.com \
--to=mchehab@redhat.com \
--cc=hverkuil@xs4all.nl \
--cc=linux-media@vger.kernel.org \
--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 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).