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

Re: What's cooking in git.git (Jan 2025, #05; Fri, 17)

From
Junio C Hamano <gitster@pobox.com>
Date
Jan 23, 2025, 23:46 UTC
Message-ID
<xmqqmsfhqekm.fsf@gitster.g>
In-Reply-To
<Z5LLNMKSa6Y2zvHK@nand.local>
Taylor Blau <me@ttaylorr.com> writes:
Show 5 quoted lines
> Yeah, I think "variant" is probably more accurate, but I don't mind the
> naming. I think having a unique identifier is important, but I am not
> convinced that we need to introduce v2 and v3 at the same time. I would
> rather see us unify behind a single approach to present a
> clearer/smaller set of options to users.

I agree with you that v2 is superiour most of the time over v1 and v3. If we keep v3, then "version" is an awkward phrasing to use. Some people with specialized needs may use "v3" while most people who do nnot have to use "v1" are better off using "v2" not "v3".

If we were to drop v3, then "version" starts to make sense again, as "v1" is kept primarily for backward compatibility, and those who can afford to follow the latest can "upgrade" to "v2".

Perhaps we can first agree to drop the last step from the series, keep calling these "versions", and then later add "v3" when we come up with an algorithm that would perform better than "v2" in almost all cases? I dunno.

Thanks.
Previous: Taylor BlauNext: Karthik Nayak
Message 15 of 23 in “What's cooking in git.git (Jan 2025, #05; Fri, 17)”
  1. Junio C HamanoJan 18, 2025
  2. Jeff KingJan 18, 2025
  3. Junio C HamanoJan 18, 2025
  4. Jeff KingJan 19, 2025
  5. Jeff KingJan 19, 2025
  6. Junio C HamanoJan 21, 2025
  7. David AguilarJan 20, 2025
  8. help: make help.autocorrect = 1 the same as "prompt"David Aguilar, Jan 20, 2025
  9. Junio C HamanoJan 21, 2025
  10. Derrick StoleeJan 21, 2025
  11. Junio C HamanoJan 21, 2025
  12. Taylor BlauJan 22, 2025
  13. Junio C HamanoJan 22, 2025
  14. Taylor BlauJan 23, 2025
  15. Junio C HamanoJan 23, 2025
  16. Karthik NayakJan 22, 2025
  17. Karthik NayakJan 22, 2025
  18. Junio C HamanoJan 22, 2025
  19. Junio C HamanoJan 23, 2025
  20. Patrick SteinhardtJan 23, 2025
  21. Junio C HamanoJan 23, 2025
  22. Karthik NayakJan 24, 2025
  23. Junio C HamanoJan 24, 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.