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

Re: The 8th airing of the msysGit herald

From
Martin Langhoff <martin.langhoff@gmail.com>
Date
Mar 3, 2008, 22:58 UTC
Message-ID
<46a038f90803031458t2b404212t10f6e9ae710dc408@mail.gmail.com>
In-Reply-To
<7v1w6rh1ru.fsf@gitster.siamese.dyndns.org>
On Tue, Mar 4, 2008 at 11:37 AM, Junio C Hamano <gitster@pobox.com> wrote:
>  But if you s/stop/slow down/ what I said, it may start to resemble a more
>  serious question.

Given that git dev has such a frantic pace... would it make sense to give way to some "version inflation"?

This would give end users a more clear sense of how much things have changed -- a 1.4.x to 1.5.x doesn't seem like much. But a 1.5 to 2.0 with a "new features summary" will grab a bit of attention, get its slashdot article, and be a more frank communication of the work that's happened, and what the user can expect.

In other words, the 'linux versioning' scheme sucks when dealing with people who aren't sub'd to the mailing list. Yes, from git v0.99 to today we haven't broken anything too significant, but from an end user POV, several of the smaller changes carry enough incompatibility that v1.4.x and v1.5.x are not actually compatible (all the remote heads handling changes, for example).

So say rock on, but label the next feature release 2.0 or at least 1.6 and declare it is "mostly compatible, but you'll do well in re-cloning your projects to keep things simple" -- in practice, I've had to do that anyway on the 1.3->1.4->1.5 transitions.

cheers,
martin
Previous: Junio C HamanoNext: Tilman Schmidt
Message 13 of 23 in “The 8th airing of the msysGit herald”
  1. Johannes SchindelinMar 2, 2008
  2. Jakub NarebskiMar 3, 2008
  3. Johannes SchindelinMar 3, 2008
  4. Jakub NarebskiMar 3, 2008
  5. Tilman SchmidtMar 3, 2008
  6. Johannes SchindelinMar 3, 2008
  7. Tilman SchmidtMar 3, 2008
  8. Brandon CaseyMar 3, 2008
  9. Tilman SchmidtMar 5, 2008
  10. Junio C HamanoMar 3, 2008
  11. Tilman SchmidtMar 3, 2008
  12. Junio C HamanoMar 3, 2008
  13. Martin LanghoffMar 3, 2008
  14. Tilman SchmidtMar 5, 2008
  15. Johannes SchindelinMar 6, 2008
  16. Junio C HamanoMar 6, 2008
  17. Jim RadenMar 6, 2008
  18. Johannes SchindelinMar 6, 2008
  19. Jim RadenMar 6, 2008
  20. Jay SoffianMar 6, 2008
  21. Jim RadenMar 6, 2008
  22. Paul FranzMar 6, 2008
  23. Jay SoffianMar 6, 2008

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.