Bug Triage/it

Perchè
La valutazione dei bug è importante per organizzare e dare priorità a bug/funzionalità/patch rispetto al [[Tracker/it|Bug Tracker] di FreeCAD. Se questa attività viene trascurata, un progetto può soffrire di quello che viene chiamato "Bugtracker Bloat", che è essenzialmente l'accumulo e la decomposizione dei ticket trascurati. Il triage aiuta anche a identificare i ticket duplicati che hanno la tendenza ad accumularsi, soprattutto se c'è un problema irrisolto di lunga data di cui il team FC è ben consapevole ma non ha le risorse per qualsiasi motivo per risolverlo in quel momento.



Come eseguire il triage


New
Per documenti MantisBTː

In altre parole, lo stato NEW indica diverse coseː
 * 1) Il ticket non è stato confermato.
 * 2) Il ticket è ancora in corso, ovvero Triage/Sviluppatori stanno ancora valutando/chiarendo i dettagli del ticket dall'OP.
 * 3) Il team di FreeCAD non ha ancora deciso cosa fare con questo ticket.

Tutti i ticket di FreeCAD vengono aperti con lo stato NEW.

Feedback
I ticket vengono contrassegnati con questo stato quando all'OP viene richiesto di fornire ulteriori informazioni.

Il ticket è in sospeso in base alla partecipazione di OP. Ad esempioː nel ticket mancano le informazioni sulla versione FC; o forse è richiesto un nome o una versione di una libreria di terze parti ecc ... Gli sviluppatori devono impostare questo stato ogni volta che rispondono a OP per indicare che il ticket è in sospeso. Questo è importante a causa della possibilità che OP trascuri di rispondere, il che ha un'alta probabilità che il ticket "marcisca" nel tracker.

Quando l'OP risponde, lo stato del ticket torna automaticamente a Nuovo. Quindi il ticket deve essere riesaminato per decidere cosa è necessario.

Ulteriori discussioni su questo argomento nel forum di FreeCAD.

Tutti gli attuali ticket FreeCAD aperti con stato FEEDBACK nel bugtracker FC.

Confirmed
Quando un ticket è confermato significa cheː Ora è pronto per essere assegnato ad uno sviluppatore.
 * è un bug che è stato riprodotto
 * è una caratteristica che è stata approvata per essere considerata valida.

Tutti gli attuali ticket FreeCAD aperti con lo stato CONFIRMED nel tracker FC.

Assigned
Autoesplicativo, questi sono i ticket che sono stati assegnati ad uno sviluppatore specifico.

All current open FreeCAD tickets with ASSIGNED status in the FC tracker.

Resolved
These tickets have been resolved but not closed yet, most likely because they need confirmation that the ticket has been fixed.

-

Open
Self-explanatory, all tickets remain as 'open' if they are still relevant at the discretion of the FC team.

Fixed
Tickets that have been fixed.

Unable to reproduce
Tickets deemed un-reproducible

Duplicate
Tickets that are or have a duplicate ticket.

No change required
Tickets were it has been ascertained that no modifications are necessary.

Won't fix
FC team has rejected the ticket request for whatever reason stated.

Reopened
Tickets that have been closed me then re-opened for a relevant reason. Most likely that the issue has resurfaced or wasn't totally fixed.

Tagging Tickets
An important methodology to track tickets by a certain subject/theme/category. It's important that Existing Tags be used to tag issues before new tags are created. If duplicate or superfluous tags are created the bug tracker admin is responsible to remove them and if possible retag said tickets.

Pagine correlate
Bugtracker