add REVIEWERS and get_reviewer.pl script
authorRob Clark <robclark@freedesktop.org>
Tue, 19 Apr 2016 20:55:09 +0000 (16:55 -0400)
committerRob Clark <robclark@freedesktop.org>
Wed, 4 May 2016 15:25:46 +0000 (11:25 -0400)
commitb9985e5bded28be3b520e72a7296321d04fb285a
treeedf44f41ecad9363525bdd75f3cf1cc5e7bf03b3
parent38fcf7cbadc748816f99b2c3c9f2f55d0f1635fe
add REVIEWERS and get_reviewer.pl script

Copied from linux kernel (where it is called MAINTAINERS and
get_maintainer.pl), with minimal changes to script (to recognize
mesa src tree rather than linux kernel src tree, and to avoid
accidentaly CC'ing Linus Torvalds on mesa patches), and slimmed
down MAINTAINER file syntax to recognize that we don't really have
subsystem "maintainers" in the same sense as the linux kernel (ie. no
different mailing lists and git trees per subsystem).

The main point is to automate slapping on the correct CC's for patches
via git's --cc-cmd feature, more than anything else.

I didn't attempt to fully populate the REVIEWERS file, by a long shot.
This is an opt-in system and anyone else can add their own entries.

To utilize:

  git send-email --cc-cmd ./scripts/get_reviewer.pl ...

or to configure it to be the default:

  git config sendemail.cccmd ./scripts/get_reviewer.pl

Signed-off-by: Rob Clark <robclark@freedesktop.org>
REVIEWERS [new file with mode: 0644]
scripts/get_reviewer.pl [new file with mode: 0755]