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

Re: Summary of core GIT while you are away.

From
Linus Torvalds <torvalds@osdl.org>
Date
May 27, 2005, 05:21 UTC
Message-ID
<Pine.LNX.4.58.0505262216190.17402@ppc970.osdl.org>
In-Reply-To
<42969E6E.5080606@zytor.com>
On Thu, 26 May 2005, H. Peter Anvin wrote:
> 
> It would still be a lot nicer to have them decoupled.

Yes, but git has been changing so much that I think it has made sense to have it together with cogito, so that you don't have version skew.

Have we gotten to the point where git is calming down? Judging by the raw diff etc changes, I'd say no, but on the other hand, those are largely over, and maybe we don't have any serious real incompatibilities pending any mroe...

The object data structures have been pretty stable (thank the Gods!), but command line switches and some data output formats certainly have not.

The one big change I see coming is that I really want to make "git-rev-list HEAD TAIL" work right (ie do a real reachabilty thing rather than the date-based thing), at which point you'd _usually_ not need to use the full logic of git-rev-tree that can do multiple parents etc. But that change should be compatible, I hope (ie old scripts will continue to use git-rev-tree and play games with the output, because they'd not know any better).

			Linus
Previous: Junio C HamanoNext: H. Peter Anvin
Message 22 of 28 in “Summary of core GIT while you are away.”
  1. Junio C HamanoMay 14, 2005
  2. Linus TorvaldsMay 16, 2005
  3. rev-list/tree committer/author information.Junio C Hamano, May 16, 2005
  4. Petr BaudisMay 16, 2005
  5. Daniel BarkalowMay 16, 2005
  6. Junio C HamanoMay 16, 2005
  7. Petr BaudisMay 16, 2005
  8. Kay SieversMay 26, 2005
  9. Junio C HamanoMay 26, 2005
  10. Linus TorvaldsMay 26, 2005
  11. Linus TorvaldsMay 26, 2005
  12. Kay SieversMay 26, 2005
  13. Junio C HamanoMay 26, 2005
  14. Kay SieversMay 26, 2005
  15. Junio C HamanoMay 26, 2005
  16. H. Peter AnvinMay 27, 2005
  17. Junio C HamanoMay 27, 2005
  18. H. Peter AnvinMay 27, 2005
  19. Junio C HamanoMay 27, 2005
  20. H. Peter AnvinMay 27, 2005
  21. Junio C HamanoMay 27, 2005
  22. Linus TorvaldsMay 27, 2005
  23. H. Peter AnvinMay 26, 2005
  24. Junio C HamanoMay 26, 2005
  25. Kay SieversMay 26, 2005
  26. Junio C HamanoMay 27, 2005
  27. Kay SieversMay 27, 2005
  28. Junio C HamanoMay 27, 2005

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.