[U-Boot] [PATCH] MAKEALL: Add -m/-M option to determine maintainers

Wolfgang Denk wd at denx.de
Mon Mar 5 22:30:13 CET 2012


Dear Marek Vasut,

In message <1330981868-29895-1-git-send-email-marex at denx.de> you wrote:
> The -m option tries to find the board in MAINTAINERS file and figure out the
> email. The -M option lists boards including their maintainers emails and all
> affiliated emails. There are multiple strategies used to retrieve these emails:
> 
> 1) Check board/<boardname> with git log and use three most recent emails
> 2) Check board/<boardname> with git log and use three most used emails
> 3) Try finding board in MAINTAINERS file and retrieve all emails from there
> 
> The result is then sorted and unique results are retrieved and reported.
> 
> For -m option, only strategy 3) is used.
> 
> Signed-off-by: Marek Vasut <marex at denx.de>
> Cc: Wolfgang Denk <wd at denx.de>
> ---
>  MAKEALL |  115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
>  1 files changed, 112 insertions(+), 3 deletions(-)
> 
> V2: Add -M option to lost all emails, let -m list only emails from MAINTAINERS.
>     Fix issues found by wdenk (thanks!)
> V3: Fix issue when asking for maintainer of a non-existing board.

Note: the "V3" hint is missing in Subject:

There are still issues:

-> ./MAKEALL -m lwmon
lwmon:tail: cannot open `1099' for reading: No such file or directory



-> ./MAKEALL -m
...
galaxy5200:emillbrandt at dekaresearch.com
galaxy5200_LOWBOOT:emillbrandt at dekaresearch.com
icecube_5200:tail: +: invalid number of lines

icecube_5200_DDR:tail: +: invalid number of lines

icecube_5200_DDR_LOWBOOT:tail: +: invalid number of lines

icecube_5200_DDR_LOWBOOT08:tail: +: invalid number of lines

icecube_5200_LOWBOOT:tail: +: invalid number of lines

icecube_5200_LOWBOOT08:tail: +: invalid number of lines

inka4x0:dzu at denx.de
ipek01:wg at denx.de
jupiter:hs at denx.de
Lite5200:tail: +: invalid number of lines

lite5200b:tail: +: invalid number of lines

lite5200b_LOWBOOT:tail: +: invalid number of lines

lite5200b_PM:tail: +: invalid number of lines

Lite5200_LOWBOOT:tail: +: invalid number of lines

Lite5200_LOWBOOT08:tail: +: invalid number of lines

mcc200:
...



Thanks for this great tool!

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The alternative to genuflecting before the  god  of  code-bumming  is
finding  a  better  algorithm.  It should be clear that none such was
available. If your code is too slow, you must make it faster.  If  no
better algorithm is available, you must trim cycles.
                                 - td at alice.UUCP (Tom Duff) 29 Aug 88


More information about the U-Boot mailing list