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

Re: Wildcards in mailmap to hide transgender people's deadnames

From
FDFlorine W. Dekker <florine@fwdekker.com>
Date
Sep 16, 2022, 16:59 UTC
Message-ID
<045e7914-ab16-4d5e-ea9d-8e3c7c758fff@fwdekker.com>
In-Reply-To
<CANgJU+Wt_yjv1phwiSUtLLZ=JKA9LvS=0UcBYNu+nxdJ_7d_Ew@mail.gmail.com>
On 14/09/2022 11:58, demerphq wrote:
Show 21 quoted lines
> Yes. The way that git models identity is flawed as it makes the 
> mistake in assuming names are constant attributes of a person. Of 
> course this is not true at all, people change names for all kinds of 
> reasons and in some countries close to half the population will change 
> their name over the course of their lifetime at least once, when they 
> marry. So this is not some woke issue, it's a long standing issue in 
> how men traditionally model identity in software systems. I'm a man 
> and I've made that mistake myself, it's a common blindspot.
>
> Git really should use some level of non cleartext indirection on 
> identity, and store that data outside of the change log. Then history 
> wouldn't need to be written to update someone's particulars and many 
> identity concerns would just go away.
>
> Arguably .mailmap is just a workaround for the mismatch between model 
> and reality and doesnt really solve the problems of names changing and 
> actually makes it worse. Really this should be fixed at a deeper 
> level. The trick I guess is how would one do that in a back compatible 
> way.
>
> Yves

I understand what you mean, and agree that mailmap is just a workaround for this issue, having been designed to unify a user's multiple identifiers, rather than helping move on from a now-invalid identifier. Being completely new to this mailing list, however, I feel that solving the issues you raise might be a might much for me to take on.

Instead, for now, I'm interested to see what we can do with mailmap as a workaround. I like the idea of using URL encoding, and would like to hear others' opinions on doing so. I think it provides a social signal on its obfuscated state, it prevents people from accidentally finding out, and is easy and efficient to execute.

- Florine
Previous: Ævar Arnfjörð BjarmasonNext: brian m. carlson
Message 13 of 14 in “Wildcards in mailmap to hide transgender people's deadnames”
  1. Florine W. DekkerSep 13, 2022
  2. René ScharfeSep 14, 2022
  3. Florine W. DekkerSep 14, 2022
  4. Ævar Arnfjörð BjarmasonSep 19, 2022
  5. rsbecker@nexbridge.comSep 19, 2022
  6. brian m. carlsonSep 19, 2022
  7. Junio C HamanoSep 19, 2022
  8. brian m. carlsonSep 19, 2022
  9. Ævar Arnfjörð BjarmasonSep 20, 2022
  10. Florine W. DekkerSep 20, 2022
  11. Junio C HamanoSep 21, 2022
  12. Ævar Arnfjörð BjarmasonSep 26, 2022
  13. Florine W. DekkerSep 16, 2022
  14. brian m. carlsonSep 20, 2022

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.