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 20, 2025, 21:16 UTC
Message-ID
<xmqqbjo98zjh.fsf@gitster.g>
In-Reply-To
<363ac6d1-8444-4d48-a66b-51ea139f4e87@gmail.com>
Daniele Sassoli <danielesassoli@gmail.com> writes:
Show 19 quoted lines
> On 19/08/2025 22:19, Junio C Hamano wrote:
>> "Daniele Sassoli via GitGitGadget" <gitgitgadget@gmail.com> writes:
>>>   https://github.com/gitgitgadget/git and open a PR either with the "New pull
>>>   request" button or the convenient "Compare & pull request" button that may
>>>   appear with the name of your newly pushed branch.
>>> +If you're using https://github.com/git/git as your remote, you will need to
>>> +open the pull-request from your fork, selecting `git/git` as base.
>>> +
>>> +The differences between using `gitgitgadget/git` and `git/git` as your base can
>>> +be found [here](https://gitgitgadget.github.io/#should-i-use-gitgitgadget-on-gitgitgadgets-git-fork-or-on-gits-github-mirror)
>> Looking at the table, there is no advantage to use git/git at all.
>
> Most of the document, including the "Getting Started" section, points to cloning
> from git/git. It's only when it comes to the gitgitgadget section that we
> mention gitgitgadget/git.
>
> It's true that there are no advantages of using git/git over gitgitgadget/git,
> but I would argue that the disadvantages are quite minor and definitely don't
> impact someone at their first contribution?

Even the disabled things may be rather advanced features, wouldn't it still impact them for them to stay to be on git/git?

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 have no strong opinions as I wouldn't be the one who is doing something extra every time, but I'd rather see our new contributors having to spend less time to get their work published and more time to polish their work into reviewable state.

Previous: Daniele SassoliNext: Daniele Sassoli
Message 4 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.