Un buon effetto collaterale dell'uso delle recensioni è che farà in modo che altri programmatori abbiano una certa conoscenza del codice che viene unito al progetto. Quanto più le revisioni cambiano al progetto tanto più è diffusa la conoscenza - che dovrebbe aumentare il fattore bus.
Ora il problema è che le persone abbandonano (e si spera non siano colpite dal bus) quindi dopo un po 'sia l'autore del codice che coloro che hanno revisionato le modifiche non sono più presenti. La soluzione a questo problema consiste nel post-unire "recensioni" al codice per ripristinare la conoscenza comune del codice.
Probabilmente un simile processo trarrebbe beneficio da uno strumento che può produrre statistiche sulla conoscenza comune del codice. Sono file che contengono commit in cui né l'autore né quelli che lo hanno recensito sono presenti più, i file che sono presenti solo una persona coinvolta e così via.
La prima domanda è, naturalmente, se qualcuno ha fatto qualcosa di simile e se funziona bene nella pratica?
La domanda è se è possibile farlo in Gerrit? Posso fare una revisione, aggiungere commenti e così via anche dopo che il changeset è stato chiuso?