Italy mailing list archives
italy@odoo-community.org
Browse archives
Le revisioni su OCA
by
TAKOBI s.r.l., Lorenzo Battistini.
Ciao a tutti,
--
come sapete lo sviluppo ed il rilascio dei moduli OCA si basa sul meccanismo delle peer reviews.
La "revisione paritaria" è l'unico modo per garantire una buona qualità del software, perchè
- Permette di scovare bugs che possono sfuggire all'autore della PR
- Permette di evitare difetti di progettazione, funzionali o tecnici
- Rende pubblico il coordinamento e la convergenza verso la versione finale della PR, informando la community sulle scelte fatte.
In sintesi, si basa sul principio espresso dalla cosiddetta legge di Linus: Given enough eyeballs, all bugs are shallow.
Per poter fare merge di una PR su OCA, è necessaria almeno una revisione, a seconda del maturity level del modulo.
In particolare, i moduli Alpha e Beta possono essere rilasciati con una sola revisione.
Nel repository OCA/l10n-italy ci sono tante PR abbandonate, che avrebbero bisogno magari solo di una revisione o una piccola modifica per essere chiuse.
Questa email è un invito a partecipare maggiormente al processo di review.
Se volete fare revisioni, potete guardare le schede To test/review, nel trello, e le PR con etichetta needs review.
Se avete aperto delle PR che non vengono revisionate, fatevi sentire!
In questa mailing list, sul trello, o su github.
Se non siete d'accordo con qualche richiesta dei revisori, ditelo!
Se ci sono aspetti poco chiari di tutto il processo, chiedete.
Ma non abbandonate le PR 🙏
Grazie mille.
Lorenzo Battistini