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

Re: [PATCH] Change 'Deltifying objects' to 'Delta compressing objects'

From
Jeff King <peff@peff.net>
Date
Oct 19, 2007, 03:32 UTC
Message-ID
<20071019033228.GA10697@coredump.intra.peff.net>
In-Reply-To
<alpine.LFD.0.9999.0710182312160.19446@xanadu.home>
On Thu, Oct 18, 2007 at 11:24:41PM -0400, Nicolas Pitre wrote:
> Frankly, I think effort should be spent on the refs update display at 
> this point.  Something that looks like:
Also agreed.
Show 9 quoted lines
> * refs/heads/origin: fast forward to branch 'master' of git://gi
> t.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
>   old..new: 66ffb04..4fa4d23
>
> [...]
>
> You usually get long lines that gets wrapped, so that means 3 lines of 
> screen space for one updated branches.  Is the "66ffb04..4fa4d23" 
> information really useful?  Might someone ever care?

I have used it occasionally when tracking repos to see what new commits have happened. Usually I use a separate branch to mark "what I've seen" (i.e., fetch, gitk origin..master, pull), but if it's a branch that I'm not actively tracking, the display is useful.

What is really useless in that line is the fact that _every_ ref is going to have the name of the remote, even though we only support fetching from one remote at a time. Perhaps something like:

Fetching from git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
 * refs/heads/origin: fast forward to branch 'master'
although that URL is almost a line by itself. :)

Also, why do we abbreviate "refs/heads/master" from the remote, but we don't abbreviate refs/heads/origin for the local? Maybe something like:

  * local heads/origin -> remote heads/master (fast forward)
or for separate remote
  * local remotes/origin/master -> remote heads/master (fast forward)
Thoughts?
-Peff
Previous: Nicolas PitreNext: Nicolas Pitre
Message 16 of 38 in “Change 'Deltifying objects' to 'Delta compressing objects'”
  1. Change 'Deltifying objects' to 'Delta compressing objects'Shawn O. Pearce, Oct 19, 2007
  2. Jeff KingOct 19, 2007
  3. Sam VilainOct 19, 2007
  4. David SymondsOct 19, 2007
  5. Shawn O. PearceOct 19, 2007
  6. Nicolas PitreOct 19, 2007
  7. Jeff KingOct 19, 2007
  8. Sam VilainOct 19, 2007
  9. Jeff KingOct 19, 2007
  10. Shawn O. PearceOct 19, 2007
  11. Jeff KingOct 19, 2007
  12. Shawn O. PearceOct 19, 2007
  13. Nicolas PitreOct 19, 2007
  14. Jeff KingOct 19, 2007
  15. Nicolas PitreOct 19, 2007
  16. Jeff KingOct 19, 2007
  17. Nicolas PitreOct 19, 2007
  18. Jeff KingOct 19, 2007
  19. Linus TorvaldsOct 19, 2007
  20. Jeff KingOct 19, 2007
  21. Nicolas PitreOct 19, 2007
  22. Linus TorvaldsOct 19, 2007
  23. Linus TorvaldsOct 19, 2007
  24. Shawn O. PearceOct 19, 2007
  25. Shawn O. PearceOct 19, 2007
  26. Stop displaying "Pack pack-$ID created." during git-gcShawn O. Pearce, Oct 19, 2007
  27. Nicolas PitreOct 19, 2007
  28. Shawn O. PearceOct 19, 2007
  29. Nicolas PitreOct 19, 2007
  30. Jeff KingOct 19, 2007
  31. Shawn O. PearceOct 19, 2007
  32. Nicolas PitreOct 19, 2007
  33. Wincent ColaiutaOct 19, 2007
  34. Nicolas PitreOct 19, 2007
  35. Jeff KingOct 19, 2007
  36. Nicolas PitreOct 19, 2007
  37. Jeff KingOct 19, 2007
  38. Nicolas PitreOct 19, 2007

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.