Review Workflows

- about process and tooling on top of VCS.

WIP, notes based on discussion at the 3.8 sprint.

What is it / possible goals

Different aspects / phases of the review workflow and what they can contain

We identify some main areas where there can be different solutions:

Submit

- how the changes are submitted:

Show

- how the changes are shown to reviewers:

Comment / communicate

- how reviewers can communicate with author:

Iterate

- how changes might change during the process:

Approve

- how reviewers can control the propagation of the changes:

Land

- actual landing of the changes:

Tools and implementations

How different tools and implementations relate to this nomenclature / frame of reference:

Mercurial project

Kallithea

Unity Technologies

Tweaked implementation of Kallithea


CategoryDeveloper