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

Re: [PATCH] doc:clarify which remotes can be used when contributing

From
Junio C Hamano <gitster@pobox.com>
Date
Aug 22, 2025, 17:56 UTC
Message-ID
<xmqq349jxmsr.fsf@gitster.g>
In-Reply-To
<acbb5f69-98bf-4eab-99ea-08b3155ce9e2@gmail.com>
Daniele Sassoli <danielesassoli@gmail.com> writes:
> Subject: Re: [PATCH] doc:clarify which remotes can be used when contributing
A space is missing before "clarify".
Show 16 quoted lines
>> Those started from git/git have to learn what different things they
>> need to do to use GGG by reading this extra piece of documentation,
>> and then if they plan to keep using GGG, they will have to do this
>> extra thing each and every time until the end of time (since your
>> preference is not to teach switching to GGG/git from git/git).
>
> I think for someone's first contribution, the most straightforward thing to do
> is simply to stick with what they have setup so far. If someone finds themselves
> doing this more than once, I would imagine they know what they're doing and are
> not beginners, so can figure out to switch the remote themselves.
> ...
> We're trying to achieve the same outcome, which is why I'm trying to have the
> reader follow the path of least resistance in getting their patch to the mailing
> list. If they then find themselves contributing regularly and realise they need
> the more advanced features of gitgitgadget on a regular basis, I'm sure they'll
> figure to switch the remote themselves.

Having been in this project for longer than some people, I strongly suspect that "they'll figure to switch" will never happen. Even when a solution they have (e.g. "Here is how you work around to use GGG when you didn't start with GGG") is more cumbersome than it has to be, people tend to stay there in a local minimum, not necessarily out of habit and laziness, but because they are not told that there are better ways. When they do not know they need to "figure to switch", they won't.

Having said that, as I said, I do not have strong opinions, so I'll let other people to discuss and come to their own consensus ;-)

Thanks for writing a patch.
Previous: Daniele SassoliNext: Elijah Newren
Message 6 of 11 in “doc:clarify which remotes can be used when contributing”
  1. doc:clarify which remotes can be used when contributingDaniele Sassoli via GitGitGadget, Aug 19, 2025
  2. Junio C HamanoAug 19, 2025
  3. Daniele SassoliAug 20, 2025
  4. Junio C HamanoAug 20, 2025
  5. Daniele SassoliAug 22, 2025
  6. Junio C HamanoAug 22, 2025
  7. Elijah NewrenAug 22, 2025
  8. doc:clarify which remotes can be used when contributingDaniele Sassoli via GitGitGadget, Aug 23, 2025
  9. Elijah NewrenAug 25, 2025
  10. Junio C HamanoAug 25, 2025
  11. Daniele SassoliAug 26, 2025

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.