Jeremy Stanley <fu...@yuggoth.org> writes:

> The more fundamental difference with Gerrit's approach, for me, is that
> you're proposing and revising a patch or series of patches and adjusting
> it until it appears the way you and reviewers want it to appear in the
> target branch's history. Gerrit supplies tooling necessary for comparing
> between arbitrary revisions of a patch, so there's no need to heap on
> fixes in subsequent commits, you just revise the commit (or series of
> related commits) repeatedly until it's in good enough shape to be
> merged.

Right, this is what I was talking about with incremental reviews. GitHub
now supports showing you only the differences since the last time you
reviewed it.

I agree that it's not quite as good as Gerrit at showing you deltas
between arbitrary revisions of the patch, but (for me at least) it's an
80% solution that gets most of the way there in most situations.

I'd love for this to get better, though, for sure.

> For me, doing code review long before GitHub existed, it has always
> seemed like a social media platform with code hosting bolted on,
> struggling to catch up with the features of review-oriented platforms.

Yeah, I just ignore all the social media features.

-- 
Russ Allbery (r...@debian.org)              <https://www.eyrie.org/~eagle/>

Reply via email to