From: Adrian Ratiu Date: Mon, 09 Feb 2026 09:52:06 GMT Subject: Re: What's cooking in git.git (Feb 2026, #03) Message-ID: <87v7g61by1.fsf@gentoo.mail-host-address-is-not-set> In-Reply-To: On Sat, 07 Feb 2026, Junio C Hamano wrote: > * ar/run-command-hook-take-2 (2026-01-28) 12 commits > - receive-pack: convert receive hooks to hook API > - receive-pack: convert update hooks to new API > - run-command: poll child input in addition to output > - hook: add jobs option > - reference-transaction: use hook API instead of run-command > - transport: convert pre-push to hook API > - hook: allow separate std[out|err] streams > - 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 helper for pp child states > - t1800: add hook output stream tests > (this branch is used by ar/config-hooks and ar/parallel-hooks.) > > Use the hook API to replace ad-hoc invocation of hook scripts via > the run_command() API. > > Comments? > source: <20260128213927.3026875-1-adrian.ratiu@collabora.com> If no one has objections, maybe we could land this to make the other series, which depend on it, easier to test? Many thanks, Adrian