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

Re: [RFC] git email submissions

From
Junio C Hamano <junkio@cox.net>
Date
Nov 19, 2005, 21:08 UTC
Message-ID
<7vlkzk4a82.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<437B73E2.3080903@pobox.com>
Jeff Garzik <jgarzik@pobox.com> writes:
Show 7 quoted lines
> I would presume an email body would look like
>
> overall description of changes
> git log master..HEAD | git shortlog
> git diff master..HEAD | diffstat -p1
> git diff master..HEAD
> <pack file MIME attachment>

As Smurf commented, the delta data is sent twice if you sent a pack of "^his mine" -- once as a textual diff and then the delta data in the pack. You can slightly do better than that. Because you are sending the diff, the pack you send does not have to include the post-image of patch application, and I suspect your pack would not have to contain anything other than commit objects.

Previous: Matthias UrlichsNext: Martin Langhoff
Message 7 of 9 in “[RFC] git email submissions”
  1. Jeff GarzikNov 16, 2005
  2. Petr BaudisNov 16, 2005
  3. Linus TorvaldsNov 16, 2005
  4. H. Peter AnvinNov 16, 2005
  5. Jeff GarzikNov 16, 2005
  6. Matthias UrlichsNov 16, 2005
  7. Junio C HamanoNov 19, 2005
  8. Martin LanghoffNov 17, 2005
  9. H. Peter AnvinNov 17, 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.