Pull request process

Posted by arlitsa@reddit | ExperiencedDevs | View on Reddit | 15 comments

Say you have a large team, 20-40 people. Many sister teams want to plug into your functionality. Seniors are cross cutting and are freely able to review code for sets of overlapping projects. Various devs may not be experienced with all tool chains.

How to prevent PR starvation ?

Problem:

We currently follow a work request stealing model where people post everything in one channel and most things get reviewed. Sometimes sister teams just tag a set of seniors asking for review so it’s a lot of seniors reviewing code.