git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v3 0/5] add git-contacts helper

From
Eric Sunshine <sunshine@sunshineco.com>
Date
Jul 21, 2013, 10:52 UTC
Message-ID
<1374403962-48361-1-git-send-email-sunshine@sunshineco.com>

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.

[1]: http://thread.gmane.org/gmane.comp.version-control.git/226065/ [2]: http://thread.gmane.org/gmane.comp.version-control.git/229533/ [3]: http://git.661346.n2.nabble.com/PATCH-v3-0-2-add-git-check-mailmap-command-td7591791.html

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
-- 
1.8.3.3.803.gd114dc6
Next: Eric Sunshine
Message 1 of 6 in “add git-contacts helper”
  1. 0/5 add git-contacts helperEric Sunshine, Jul 21, 2013
  2. 1/5 contrib: add git-contacts helperEric Sunshine, Jul 21, 2013
  3. 2/5 contrib: contacts: add ability to parse from committishEric Sunshine, Jul 21, 2013
  4. 3/5 contrib: contacts: interpret committish akin to format-patchEric Sunshine, Jul 21, 2013
  5. 4/5 contrib: contacts: add mailmap supportEric Sunshine, Jul 21, 2013
  6. 5/5 contrib: contacts: add documentationEric Sunshine, Jul 21, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.