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

Re: ag/rebase-i-rewrite-todo, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)

From
Junio C Hamano <gitster@pobox.com>
Date
Jul 6, 2018, 19:40 UTC
Message-ID
<xmqqwou8jgp5.fsf@gitster-ct.c.googlers.com>
In-Reply-To
<nycvar.QRO.7.76.6.1807062117170.75@tvgsbejvaqbjf.bet>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> Of course, at that point I will have to look through those 7 patches
> again, if only to verify that yes, they are still the same.
That is something the patch author must help the reviewer with, no?

Have uncontroversial stuff early in the series, concentrate on stabilizing them before moving on to shiny new toys, then mark them "unchanged since the last round" after three dashes when sending a reroll to update later parts of the series that are in flux. After a few rounds, it may become apparent to reviewers that these early parts can stand on their own merit as a separate series, on top of which the remaining patches can build as a separate (sub)topic, at which time we may have two or more topics, among which the early one that has become stable may already be 'next'.

> And Alban is not sitting on his hands, either.

If you are saying that all of these 13 are constantly in flux, whether these 13 patches are spread across 3 series or a single one (assuming that all 13 are about the same topic that are interdependant), the need to look at their updated incarnation does not change, so I do not know what you are complaining about.

Show 7 quoted lines
> So after reviewing those 13 patches, which undoubtedly will not be
> integrated into `next` under the premise that they are still in flux, they
> will most likely be joined by another dozen patches until the interactive
> rebase is rewritten completely in C. After which time, I will have
> reviewed the first 3 patches over 15 times.
>
> I wish there was a better way.
Previous: Johannes SchindelinNext: Johannes Schindelin
Message 16 of 24 in “What's cooking in git.git (Jun 2018, #07; Thu, 28)”
  1. Junio C HamanoJun 28, 2018
  2. Stefan BellerJun 28, 2018
  3. Derrick StoleeJun 29, 2018
  4. Junio C HamanoJun 29, 2018
  5. ag/rebase-i-append-todo-help, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Alban Gruin, Jun 29, 2018
  6. Ævar Arnfjörð BjarmasonJun 29, 2018
  7. as/safecrlf-quiet-fix, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Johannes Schindelin, Jul 3, 2018
  8. Junio C HamanoJul 3, 2018
  9. Johannes SchindelinJul 4, 2018
  10. Junio C HamanoJul 6, 2018
  11. jh/partial-clone, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Johannes Schindelin, Jul 3, 2018
  12. as/sequencer-customizable-comment-char, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Johannes Schindelin, Jul 3, 2018
  13. ag/rebase-i-rewrite-todo, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Johannes Schindelin, Jul 3, 2018
  14. Junio C HamanoJul 6, 2018
  15. Johannes SchindelinJul 6, 2018
  16. Junio C HamanoJul 6, 2018
  17. Johannes SchindelinJul 6, 2018
  18. js/branch-diff, was Re: What's cooking in git.git (Jun 2018, #07; Thu, 28)Johannes Schindelin, Jul 3, 2018
  19. Junio C HamanoJul 3, 2018
  20. Johannes SchindelinJul 4, 2018
  21. Elijah NewrenJul 3, 2018
  22. Eric SunshineJul 3, 2018
  23. Jonathan TanJul 9, 2018
  24. Junio C HamanoJul 9, 2018

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.