This is v3 of the Perl rewrite of Felipe Contreras' git-related v9
patch series [1] which was written in Ruby.  v2 of this series is
here [2].

v3 adds git mailmap support and documentation.  It requires
check-mailmap [3] functionality (es/check-mailmap in 'pu'), though it
does not otherwise depend upon it textually.

Patch 1/5: Same as v2 except that the variable holding the commit
    counts for each contact has been renamed and changed from a hash
    to a hash reference in order to simplify patch 4/5.

Patch 2/5: Same as v2.

Patch 3/5: Same as v2.

Patch 4/5: New. Add mailmap support.

Patch 5/5: New. Add documentation.

Possible future directions and considerations:

* Make participation parameters (minimum-percent, blame since-date,
  -C level) configurable.

* Optimize by enhancing git-blame to accept multiple -L's.


Eric Sunshine (5):
  contrib: add git-contacts helper
  contrib: contacts: add ability to parse from committish
  contrib: contacts: interpret committish akin to format-patch
  contrib: contacts: add mailmap support
  contrib: contacts: add documentation

 contrib/contacts/git-contacts     | 188 ++++++++++++++++++++++++++++++++++++++
 contrib/contacts/git-contacts.txt |  94 +++++++++++++++++++
 2 files changed, 282 insertions(+)
 create mode 100755 contrib/contacts/git-contacts
 create mode 100644 contrib/contacts/git-contacts.txt


To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at

Reply via email to