Add an address book that lets devs use short hand for specifying
--to and --cc targets. For example, if a dev wants to CC the MISRA
list this can be used:
$ ./scripts/rfr -e --cc misra ...
The address book also lets devs add their own names/email addresses
since this makes it convenient to CC individual people. For example:
$ ./scripts/rfr -e --cc alex ...
Several new arguments were added to support the address book. There
are arguments to list/search the address book, ignore the address
book, and to prevent nvgpu-core from being added to the to address
by default. For more details see the help page.
To use an address book there's several options: place one at
~/.rfr-addrbook
Export an RFR_ADDRBOOK environment variable pointing to the address
book, or specify one with the `-a' option. The address book contents
is simple. All empty lines and lines beginning with '#' are ignored.
The remaining lines are split by '|' and the first half of the line
is considered a nickname and the latter half the address. An example:
alex | alex waterman <alexw@nvidia.com>
This will let you specify `--to alex' instead of the full email
address. This is especially useful for mailing lists.
Lastly there is more documentation located at:
https://confluence.nvidia.com/display/TGS/NVGPU+Request+For+Review
[Bump version to 1.1.0]
Change-Id: Iac7ec05ae28d7e888d2bf36bd23574ec49eb04dc
Signed-off-by: Alex Waterman <alexw@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1983695
Reviewed-by: Rohit Khanna <rokhanna@nvidia.com>