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

Re: What's cooking in git.git (Dec 2025, #03)

From
Adrian Ratiu <adrian.ratiu@collabora.com>
Date
Dec 13, 2025, 07:42 UTC
Message-ID
<87ldj6x1ys.fsf@gentoo.mail-host-address-is-not-set>
In-Reply-To
<xmqq4ipwc7y2.fsf@gitster.g>
On Fri, 12 Dec 2025, Junio C Hamano <gitster@pobox.com> wrote:
Show 18 quoted lines
> * ar/run-command-hook (2025-12-04) 11 commits
>  - receive-pack: convert receive hooks to hook API
>  - receive-pack: convert update hooks to new API
>  - hooks: allow callers to capture output
>  - run-command: allow capturing of collated output
>  - hook: allow overriding the ungroup option
>  - reference-transaction: use hook API instead of run-command
>  - transport: convert pre-push to hook API
>  - hook: convert 'post-rewrite' hook in sequencer.c to hook API
>  - hook: provide stdin via callback
>  - run-command: add stdin callback for parallelization
>  - run-command: add first helper for pp child states
>
>  Use hook API to replace ad-hoc invocation of hook scripts with the
>  run_command() API.
>
>  Will merge to 'next'?
>  source: <20251204141535.1986263-1-adrian.ratiu@collabora.com>

I think this can be merged to next, since the latest iteration has been sitting for a few weeks with no more feedback and all tests are green.

Landing this will also unblock my next series to add parallel/config hooks on top of this one.

Many thanks, Adrian

Previous: Junio C HamanoNext: Junio C Hamano
Message 2 of 16 in “What's cooking in git.git (Dec 2025, #03)”
  1. Junio C HamanoDec 12, 2025
  2. Adrian RatiuDec 13, 2025
  3. Junio C HamanoDec 16, 2025
  4. Patrick SteinhardtDec 16, 2025
  5. Adrian RatiuDec 16, 2025
  6. Emily ShafferDec 16, 2025
  7. Junio C HamanoDec 17, 2025
  8. René ScharfeDec 13, 2025
  9. Aaron PlattnerDec 17, 2025
  10. Junio C HamanoDec 17, 2025
  11. Aaron PlattnerDec 17, 2025
  12. Jeff KingDec 17, 2025
  13. Junio C HamanoDec 17, 2025
  14. Aaron PlattnerDec 17, 2025
  15. Junio C HamanoDec 18, 2025
  16. Patrick SteinhardtDec 18, 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.