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

Re: [PATCH v2 0/4] Extend mailmap functionality

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 2, 2009, 03:03 UTC
Message-ID
<7vpri1o801.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<cover.1233520945.git.marius@trolltech.com>
Marius Storm-Olsen <marius@trolltech.com> writes:
Show 16 quoted lines
> 2) Lets you replace both name and email of an author/committer, based
> on a name and/or email. So, should you have done commits with faulty
> address, or if an old email simply isn't valid anymore, you can add
> a mapping for that to replace it. So, the old style mapping is
>     Proper Name <commit@email.xx>
>
> while this patch series adds support for
>     Proper Name <proper@email.xx> <commit@email.xx>
>     Proper Name <proper@email.xx> Commit Name <commit@email.xx>
>
> This extended mapping is necessary when a company wants to have their
> repositories open to the public, but needs to protect the identities
> of the developers. It enables you to only show nicks and standardized
> emails, like 'Dev123 <bugs@company.xx>' in the public repo, but by
> using an private mailmap file, map the name back to
> 'John Doe <john.doe@company.xx>' inside the company.

I do not find the "necessary" argument very convincing nor I find the particular use case sane. You may want to do things that way, but I do not know if it is the best way to go about it.

The new mapping however brings in more flexibility, and there may be other use cases where people benefit from that flexibility. I am slightly in favor than neutral to this new feature.

Previous: Junio C HamanoNext: Sverre Rabbelier
Message 13 of 15 in “Extend mailmap functionality”
  1. 0/4 Extend mailmap functionalityMarius Storm-Olsen, Feb 1, 2009
  2. 1/4 Add log.mailmap as configurational option for mailmap locationMarius Storm-Olsen, Feb 1, 2009
  3. 2/4 Add find_insert_index, insert_at_index and clear_func functions to string_listMarius Storm-Olsen, Feb 1, 2009
  4. 3/4 Add map_user() and clear_mailmap() to mailmapMarius Storm-Olsen, Feb 1, 2009
  5. 4/4 Change current mailmap usage to do matching on both name and email of author/committer.Marius Storm-Olsen, Feb 1, 2009
  6. Junio C HamanoFeb 2, 2009
  7. Marius Storm-OlsenFeb 2, 2009
  8. Junio C HamanoFeb 2, 2009
  9. Marius Storm-OlsenFeb 2, 2009
  10. Junio C HamanoFeb 2, 2009
  11. Marius Storm-OlsenFeb 2, 2009
  12. Junio C HamanoFeb 2, 2009
  13. Junio C HamanoFeb 2, 2009
  14. Sverre RabbelierFeb 2, 2009
  15. Marius Storm-OlsenFeb 2, 2009

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.