Add a CONTRIBUTORS maintenance script.

Review Request #2377 - Created June 16, 2015 and submitted

Information
John Sirois
pants
jsirois/contributors/automate
1695
2378
399edad...
Reviewers
pants-reviews
lahosken, zundel
This includes a .mailmap for regularizing contributor ids as well as
handling of the portion of the zinc subtree history before-pants.

 .mailmap                          |  18 +++++
 CONTRIBUTORS.md                   | 192 ++++++++++++++++++++++++--------------------------
 build-support/bin/contributors.sh |  54 ++++++++++++++
 src/python/pants/docs/release.md  |  19 ++++-
 4 files changed, 179 insertions(+), 104 deletions(-)

Used the script to re-generate the CONTRIBUTORS.md as seen in this
change. Also ran the the script to get the contribution roster since
the 0.0.33 release and verified it was accurate by hand:

$ ./build-support/bin/contributors.sh -s release_0.0.33
      2 Eric Ayers
      1 Nick Howard
      1 Kris Wilson
      1 John Sirois
      1 Benjy Weinberger

CI went green here:
https://travis-ci.org/pantsbuild/pants/builds/67089966

John Sirois
Eric Ayers
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Larry Hosken
I never heard of a mailmap until just now. Then again, it was easy to Google. Maybe add a comment? I dunno. Anyhow.
.mailmap (Diff revision 1)
 
 

# Tells git log about alternate email addresses.

  1. Makes sense, I'll circle back to add a comment + doc link and include bullets.  Right now the actual rendered markdown is  not so hot: https://github.com/pantsbuild/pants/blob/master/CONTRIBUTORS.md
  2. https://rbcommons.com/s/twitter/r/2378/
Loading...