Skip to content
Lorenzo Battistini edited this page Sep 2, 2021 · 30 revisions

Linee guida gestione versioni

Apertura issue

Per facilitare la tracciatura delle correzioni/migliorie sulle varie versioni, aprire una issue aggiungendo la descrizione, tramite use case, del problema o della nuova funzionalità

Il modello da usare per la issue è il seguente:

[eventuale descrizione ulteriore al titolo]
 - [ ] v12: [riferimento alla PR con # seguito dal numero]
 - [ ] v14: [come sopra]

Per agevolarne la ricerca, questo tipo di issue devono essere marcate con la label tracking.

Inoltre è anche preferibile aggiungere la label help wanted, per una gestione migliore del problema.

N.B.: le label possono essere aggiunte solo da un PSC.

P.S.: dato che la frequenza annuale dei rilasci di Odoo implica un notevole sforzo tecnico di porting dei moduli di localizzazione, il PSC OCA Italia ha deciso di concentrare gli sforzi sulle ultime due versioni pari. Questo implica che le PR su versioni con minore priorità potranno essere fatte ma riceveranno meno amore.

Chiusura issue

La issue verrà chiusa quando tutte le versioni supportate saranno aggiornate.

La issue può essere chiusa quando:

  • vengono portate a termine le PR delle versioni pari supportate
  • non sono presenti PR aperte per le versioni dispari

Contestualmente alla chiusura, per tenere traccia del problema o della funzionalità per le versioni ancora scoperte, aggiungere le label needs fixing e quella con il relativo numero di versione (es. 13.0).

Per maggiori informazioni sul team sviluppo: https://www.odoo-italia.org/contribuire/sviluppo