[U-Boot] [PATCH v3 0/4] introduce get_maintainer.pl

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Fri Aug 1 02:24:07 CEST 2014


This series imports get_maintainer.pl from kernel and reintroduce
the MAINTAINERS file in the according format. Currently one have to
manually grep all infos about board maintainers or custodians from
various sources like git log, wiki or boards.cfg. get_maintainer.pl
makes this task much easier. Also patman is already able to use it
for cc-cmd.

The MAINTAINERS file contains all custodians and is hand-written based
on infos from wiki [1] and u-boot git forks [2]. Thus the source files
infos (F:) are not complete yet. Furthermore status (S:) and
maintainership (M:) for some custodian trees are probably wrong.
Any help in completing and fixing that is appreciated.

The get_maintainers.pl script is modified to scan multiple
MAINTAINERS files in the board directory. This is required
with the switch to Kconfig which adds a MAINTAINERS file per board.

Examples:

 $ ./scripts/get_maintainer.pl --nogit-fallback -f board/sandbox/
   Simon Glass <sjg at chromium.org> (maintainer:SANDBOX BOARD)
   u-boot at lists.denx.de (open list)

 $ ./scripts/get_maintainer.pl --nogit-fallback -f arch/sandbox/
   Simon Glass <sjg at chromium.org> (maintainer:SANDBOX)
   u-boot at lists.denx.de (open list)

 $ ./scripts/get_maintainer.pl --nogit-fallback -f board/sandburst/metrobox/
   Travis Sawyer <travis.sawyer at sandburst.com> (orphan (since 2014-03):METROBOX BOARD)
   u-boot at lists.denx.de (open list)

This series is also available at git://git.denx.de/u-boot-mips.git/maintainers_v3.

[1] http://www.denx.de/wiki/U-Boot/Custodians
[2] http://git.denx.de/?p=u-boot.git;a=forks

Changes in v3:
 - add more F: lines for I.MX
 - fix and add more lines for FDT
 - change FDT maintainer to Simon Glass
 - rebased to master (commit 25b4adb)

Changes in v2:
 - add ARM SUNXI custodians
 - add ARM ZYNQ maintainer
 - add buildman/patman maintainer
 - add more F: lines

Daniel Schwierzeck (4):
  MAINTAINERS: add initial version
  get_maintainer.pl: import script from linux 3.15
  get_maintainer.pl: adapt to U-Boot tree
  get_maintainer.pl: add support for scanning multiple MAINTAINERS files

 MAINTAINERS               |  405 ++++++++
 scripts/get_maintainer.pl | 2270 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 2675 insertions(+)
 create mode 100644 MAINTAINERS
 create mode 100755 scripts/get_maintainer.pl

-- 
2.0.4



More information about the U-Boot mailing list