Abbiamo un buon processo di revisione del codice, ma ci sono un paio di problemi. Il problema più fastidioso è la fusione. Di volta in volta il numero di cose da unire cresce rapidamente e alcuni dei commit stanno invecchiando. Di conseguenza, il rebasing è un dolore (conflitti).
Che cosa possiamo fare per evitarlo? Posso pensare a due possibili soluzioni:
- Unione di giovedì. Dalle 10 alle 12 ogni settimana uniamo PR
- Avere un timeout su PR. Se è in revisione tra pari per una settimana, invia tutti nella squadra.