Re: [PATCH RFC 0/2] review-tui: add a "cherry-pick + merge" take method
Konstantin Ryabitsev <[email protected]> Thu, 25 Jun 2026 18:34:24 +0000
| Newsgroups | org.kernel.linux.tools |
|---|---|
| Message-ID | <178241246473.56008.7989203027158709620.b4-review@b4> |
> The review TUI's Take dialog can apply a series three ways: merge (a > cover-letter merge commit of the whole series), linear (git am onto the > target branch), or cherry-pick (pick a subset and git am it). It could > not do the combination a maintainer often wants: take a hand-picked > subset of a series *and* record it as a cover-letter merge commit -- the > equivalent of "b4 shazam -M -P". I don't have any specific objections to this series, especially since it covers a workflow gap that is useful to you. > That path was already half-wired. When some patches were marked skipped, > the "merge" method fell through to the patch picker and merged just the > non-skipped patches -- _do_take_merge already builds its mbox from a > cherry-pick selection. But with nothing pre-skipped there was no way to > ask for it: "merge" always took the whole series. Yes, in my mind the skipping would have been done in the review app, but if this speeds things up for a busy maintainer, then I'm happy to also let this happen in the take process. > ci.sh checkers (ruff format/check, ty) are clean on the changed sources, > and the tui-tracking, tui-modals, tui-review, and three-way-merge suites > pass (213 tests). This phrasing looks familiar, so I do suggest that you add "Assisted-by:" trailers when you rely on an LLM agent, if only for stats-gathering reasons. :) Reviewed-by: Konstantin Ryabitsev <[email protected]> -- Konstantin Ryabitsev <[email protected]>