On 3/8/13 3:33 AM, Dmitry Olshansky wrote:
There is got to be more effective process to merge stuff. Current
situation involves ping-pong between commiter/reviewer and contributor
on every minor nit there is. That basically involves reviewing the same
exact code few times over as cleanup arrives some days later. And even
when contributor think he did cleanup something, he/she may as well miss
what's the deal and the cycle repeats.

Instead it's definitely possible for committer to checkout the pull, do
an extra cleanup commit (with automatic tool possibly, like detab/toln
and I'd love to see official "indent" for D) and push it to the main
repo. (Or squash the commits. This doesn't cancel out reviewing anything
non-trivial by at least 2 persons.)

We could experiment with this, but I'm skeptical. At Facebook we have that option (called "commandeering" a revision) but it's very rarely used.

One issue that I do think is holding us back is the diff viewer. Phabricator has a great one (side by side, not interleaved), and it would be great if we could have the same. One possibility would be to integrate smoothly with meld.


Andrei

Reply via email to