The main Buildroot directory contains a file named DEVELOPERS that
lists the developers involved with various areas of Buildroot. Thanks
to this file, the get-developers tool allows to:
We ask developers adding new packages, new boards, or generally new
functionality in Buildroot, to register themselves in the DEVELOPERS
file. As an example, we expect a developer contributing a new package
to include in his patch the appropriate modification to the
DEVELOPERS file.
The DEVELOPERS file format is documented in detail inside the file
itself.
The get-developers tool, located in utils/ allows to use
the DEVELOPERS file for various tasks:
get-developers will return the appropriate git send-email
command. If the -e option is passed, only the email addresses are
printed in a format suitable for git send-email --cc-cmd.
-a <arch> command line option, get-developers will
return the list of developers in charge of the given architecture.
-p <package> command line option, get-developers
will return the list of developers in charge of the given package.
-c command line option, get-developers will look
at all files under version control in the Buildroot repository, and
list the ones that are not handled by any developer. The purpose of
this option is to help completing the DEVELOPERS file.
-v command line option, it validates the integrity
of the DEVELOPERS file and will note WARNINGS for items that don’t
match.