- 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

Approve

how reviewers can control

Land

actual landing of the changes

Iterate

how changes might change during the process

Tools and implementations

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

Mercurial project

Kallithea

Unity Technologies

Tweaked implementation of Kallithea