Skip to content
Simone Rubino edited this page Nov 29, 2024 · 5 revisions

Triage

Il triage serve a classificare le issue più impattanti:

Le issue di cui va fatto triage sono quindi tutte quelle che non hanno nessuna di queste etichette, e si possono recuperare con il link https://github.com/OCA/l10n-italy/issues?q=is%3Aissue+is%3Aopen+-label%3Atriaged+-label%3Ahotfix.

Allineamento versioni

Il PSC OCA Italia è interessato a tenere allineate le versioni supportate (vedi https://github.com/OCA/l10n-italy/wiki/Team-di-sviluppo#linee-guida-gestione-versioni).

Proposta di gestione tramite issues dedicate

Ogni problematica ha una sua issue, detta issue di tracciamento, che serve per:

  • evidenziare che la problematica è ancora aperta per una versione supportata, anche dopo essere stata risolta per un'altra versione;
  • discussioni di carattere puramente funzionale;
  • organizzazione delle PR esistenti (anche più di una per versione) che risolvono la problematica;

Per identificare e prioritizzare queste issues e le loro soluzioni, usare le etichette (https://github.com/OCA/l10n-italy/labels/is%20porting e https://github.com/OCA/l10n-italy/labels/needs%20porting).

L'etichetta https://github.com/OCA/l10n-italy/labels/is%20porting serve a prioritizzare le PR che hanno una correzione già mergiata in un'altra versione: serve prioritizzarle perché ci interessa mantenere le versioni allineate.

Con queste etichette sarà possibile capire cosa c'è da portare e cosa è stato portato, ad esempio:

Come usare le nuove etichette

Quando la PR per 14.0 viene mergiata, nella issue di tracciamento c'è da:

Quando verrà aperta la PR per 16.0 (o se esiste già), deve avere https://github.com/OCA/l10n-italy/labels/is%20porting.