On Mon 15 Jul 2013 11:43:05 AM PDT, Boris Zbarsky wrote:
On 7/15/13 2:36 PM, Chris Peterson wrote:
If reviewee submits a new version of (say) patch 1 of 6, should they:

* attach patch 1 version 2
* an interdiff between patch 1 version 1 and 2

Yes, to both.

Bleagh. All of this points to an annoying gap in our tooling. Can't we get a multiheaded repo of some sort that we can push this stuff to, to avoid the need for these contortions? I guess it would probably suffer the same perf death as the try repo, unless we prune out heads from resolved (or shipped?) bugs.

Which file would be r+'d for review?

Generally whatever will actually get checked in.

Even for the case of dependent patches (ones with separate parts that cannot be landed together, but are usefully split up for review)? In that case, I'd expect only the individual patches to carry the r+. I have occasionally uploaded a new rollup patch and marked it r+ myself in these situations, but usually I just ignore or obsolete the rollup when it's no longer needed for reviewers or fuzzers. Even when it's the rollup that I land. Perhaps that's wrong of me, but it seems like the patches attached to bugs and the patches that actually land aren't very well correlated in our current setup anyway. I regard bug attachments as totally review-focused, not commit-focused. The info about what was committed is communicated (accurately) via the landing revision urls.

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to