Italy mailing list archives

italy@odoo-community.org

Avatar

Le revisioni su OCA

by
TAKOBI s.r.l., Lorenzo Battistini.
- 31/10/2018 13:20:16
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
Tel (CH): +41 91 210 23 40
Tel (IT): +39 0331 158 7090