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

Re: [PATCH v5 1/2] documentation: add tutorial for first contribution

From
JTJonathan Tan <jonathantanmy@google.com>
Date
May 8, 2019, 19:53 UTC
Message-ID
<20190508195325.98698-1-jonathantanmy@google.com>
In-Reply-To
<20190508185807.GA14000@google.com>
Show 21 quoted lines
> > And "official" is a phrase I have trouble with in this context.  A
> > mirror does not have to be blessed as official; that's the point of
> > a mirror---anybody can make one to help users with better
> > connectivity or availability, as long as its users trust the mirror
> > maintainer for mirror's correctness and freshness.
> 
> You're right and I'll remove it. However, I've seen at least one
> instance of confusion over Git's lack of an "official" mirror (over on
> #git on Freenode). I'd like to rephrase this to explain the reasoning
> behind having multiple mirrors, none of which are official.
> 
> To that end, I propose replacing the phrase with "one of the best places
> to clone from is this mirror on GitHub." followed by the clone command
> to git/git, then followed by:
> 
> 	NOTE: As Git is a distributed version control, the Git project also
> 	follows a distributed model. There is no central official mirror; any
> 	mirror which you can reasonably trust is being kept correct and fresh to
> 	the Git source distributed by the Git maintainer is fine to work from.
> 
> What do we think?

In the interest of avoiding mailing list churn, I think we should not bother with explaining what an "official" mirror is right now, as long as we already have steps that a newcomer can take (which we do). Someone else can add it later if they wish.

For me, the "official" mirrors are whatever is listed in the latest "A note from the maintainer" (e.g. [1]). Even if we want to link to this or replicate part of its contents, I think we can do it after this patch is merged.

(Also, with that paragraph, I don't think a newcomer should be expected to know what mirror is reasonably trusted.)

[1] https://public-inbox.org/git/xmqqwolmcvyb.fsf@gitster-ct.c.googlers.com/
> Alternatively, if the desire is to just be done with it, I have no
> problem with Junio rewording however he feels is best and otherwise
> applying this patch - if there is value in reducing the churn on the
> mailing list for this patch.
This sounds good to me too.
Previous: Emily ShafferNext: Emily Shaffer
Message 34 of 44 in “documentation: add lab for first contribution”
  1. 0/1 documentation: add lab for first contributionEmily Shaffer via GitGitGadget, Apr 11, 2019
  2. 1/1 documentation: add lab for first contributionEmily Shaffer via GitGitGadget, Apr 11, 2019
  3. Junio C HamanoApr 12, 2019
  4. Emily ShafferApr 12, 2019
  5. Junio C HamanoApr 13, 2019
  6. Emily ShafferApr 15, 2019
  7. Josh SteadmonApr 11, 2019
  8. Junio C HamanoApr 12, 2019
  9. Emily ShafferApr 12, 2019
  10. 0/1 documentation: add lab for first contributionEmily Shaffer via GitGitGadget, Apr 16, 2019
  11. 1/1 documentation: add lab for first contributionEmily Shaffer via GitGitGadget, Apr 16, 2019
  12. Junio C HamanoApr 17, 2019
  13. Eric SunshineApr 17, 2019
  14. Junio C HamanoApr 18, 2019
  15. Emily ShafferApr 17, 2019
  16. Emily ShafferApr 16, 2019
  17. documentation: add lab for first contributionEmily Shaffer, Apr 19, 2019
  18. Junio C HamanoApr 21, 2019
  19. Emily ShafferApr 22, 2019
  20. documentation: add tutorial for first contributionEmily Shaffer, Apr 23, 2019
  21. Josh SteadmonApr 30, 2019
  22. Emily ShafferMay 2, 2019
  23. Phil HordMay 3, 2019
  24. Emily ShafferMay 7, 2019
  25. Jonathan TanMay 6, 2019
  26. Emily ShafferMay 7, 2019
  27. Jonathan TanMay 7, 2019
  28. Junio C HamanoMay 8, 2019
  29. 0/2 documentation: add lab for first contributionEmily Shaffer, May 7, 2019
  30. 1/2 documentation: add tutorial for first contributionEmily Shaffer, May 7, 2019
  31. Emily ShafferMay 7, 2019
  32. Junio C HamanoMay 8, 2019
  33. Emily ShafferMay 8, 2019
  34. Jonathan TanMay 8, 2019
  35. 2/2 documentation: add anchors to MyFirstContributionEmily Shaffer, May 7, 2019
  36. Junio C HamanoMay 8, 2019
  37. 0/2 documentation: add tutorial for first contributionEmily Shaffer, May 17, 2019
  38. 1/2 documentation: add tutorial for first contributionEmily Shaffer, May 17, 2019
  39. Christian CouderMay 26, 2019
  40. Emily ShafferMay 29, 2019
  41. SZEDER GáborOct 18, 2019
  42. Emily ShafferOct 18, 2019
  43. 2/2 documentation: add anchors to MyFirstContributionEmily Shaffer, May 17, 2019
  44. doc: add some nit fixes to MyFirstContributionEmily Shaffer, May 29, 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.