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

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Sat Jul 26 20:54:42 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.giti/maintainers.
Additionally the branch maintainers_kconfig_v5 is merged with Masahiro's kconfig_v5
branch to allow testing with the board-specific MAINTAINERS files.

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


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               |  338 +++++++
 scripts/get_maintainer.pl | 2270 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 2608 insertions(+)
 create mode 100644 MAINTAINERS
 create mode 100755 scripts/get_maintainer.pl

-- 
2.0.3



More information about the U-Boot mailing list