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

Re: Cc'ing the Git maintainer on GitGitGadget contributions, was Re: [PATCH 0/1] add--interactive: skip index refresh in reset patch mode

From
Junio C Hamano <gitster@pobox.com>
Date
Jan 8, 2021, 19:48 UTC
Message-ID
<xmqq8s93i506.fsf@gitster.c.googlers.com>
In-Reply-To
<nycvar.QRO.7.76.6.2101081534380.2213@tvgsbejvaqbjf.bet>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> But I don't see how that would make this process more inviting to new
> contributors.
Appearing to be inviting should not be our primary goal.  

Instead, the goal should be to make it easier to contribute quality patches. By doing so, the smooth experience may attract more new people, which may end up to be "inviting" in the end, but that is as a side effect.

> BTW I get the sense that many Git mailing list regulars have this idea
> that making the review process easier for one-time contributors would
> invite too many low-quality contributions.
I don't get such a sense at all.

Sure, if GGG or any other mechanism encourages spamming the list with low-quality patches, that may harm our productivity, but that is not what we are doing. And I do not see how it can be a source of low-quality contributions to send patches that by default do not CC them to random people when the sender does not know when it is appropriate to do so. Sure, if the patches asked for attention from appropriate reviewers (the maintainer included), it might get more responses, but we more often review patches that are only sent to the list than those that are sent directly to us via Cc _anyway_.

On the other hand, inviting more new people to CC reviewers whose mailboxes are already full when the patches are not yet ready would harm productivity of recipients of such patches.

One attribute of a quality patch is that it is CC'ed to the right people and at the right time.

Previous: Johannes SchindelinNext: Johannes Schindelin
Message 12 of 20 in “add--interactive: skip index refresh in reset patch mode”
  1. 0/1 add--interactive: skip index refresh in reset patch modeNika Layzell via GitGitGadget, Nov 23, 2019
  2. 1/1 add--interactive: skip index refresh in reset patch modeNika Layzell via GitGitGadget, Nov 23, 2019
  3. Junio C HamanoNov 24, 2019
  4. Johannes SchindelinNov 25, 2019
  5. Johannes SchindelinNov 25, 2019
  6. Junio C HamanoNov 26, 2019
  7. Cc'ing the Git maintainer on GitGitGadget contributions, was Re: [PATCH 0/1] add--interactive: skip index refresh in reset patch modeJohannes Schindelin, Jan 7, 2021
  8. Ævar Arnfjörð BjarmasonJan 7, 2021
  9. Johannes SchindelinJan 7, 2021
  10. Junio C HamanoJan 7, 2021
  11. Johannes SchindelinJan 8, 2021
  12. Junio C HamanoJan 8, 2021
  13. Johannes SchindelinJan 10, 2021
  14. Taylor BlauJan 8, 2021
  15. Johannes SchindelinJan 10, 2021
  16. Junio C HamanoJan 10, 2021
  17. Taylor BlauJan 11, 2021
  18. Junio C HamanoJan 12, 2021
  19. 胡哲宁Jan 14, 2021
  20. Junio C HamanoNov 26, 2019

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.