È valido se contrassegno un bug "Fix Committed" se il pacchetto in questione è ospitato a monte (al di fuori di Launchpad)?
esempio : segnalazione bug , correzione commessa .
È valido se contrassegno un bug "Fix Committed" se il pacchetto in questione è ospitato a monte (al di fuori di Launchpad)?
esempio : segnalazione bug , correzione commessa .
Risposte:
Puoi trovare un elenco delle definizioni dello stato dei bug di Launchpad nel modo in cui vengono utilizzate nel tracker dei bug di Ubuntu su https://wiki.ubuntu.com/Bugs/Status . Normalmente, per le attività del pacchetto Ubuntu, "Fix Committed" non corrisponde a "la correzione è a monte ma non ancora in Ubuntu"; per questo di solito puoi semplicemente impostare un bug watch e lasciare che Launchpad lo gestisca, come suggerito da Jorge.
Si noti che alcuni team di Ubuntu assegnano ruoli diversi a determinate funzioni del Launchpad, incluso lo stato dei bug; questo può inizialmente causare confusione. Se stai costantemente tracciando i bug in un particolare componente, è una buona idea familiarizzare con il modo in cui il team responsabile di quel componente esegue il triage dei bug.
Non dovresti farlo a mano. Se si imposta un bug watch Launchpad può monitorare le segnalazioni di bug a monte e impostare automaticamente lo stato. Affinché ciò funzioni, il progetto a monte deve avere il tracker dei bug registrato in Launchpad. (Puoi sempre aggiungere altro se manca)
Quando lo fai, Launchpad seguirà il bug in Ubuntu e upstream. Ciò rende più facile per gli sviluppatori trovare bug che sono stati corretti a monte e non ancora corretti in Ubuntu.
Nel tuo caso specifico, Wajig non aveva il tracker dei bug registrato in Launchpad. Sono andato avanti e l'ho fatto. Sfortunatamente il progetto in Launchpad non è impostato per utilizzare il tracker bug esterno. Probabilmente puoi contattare la persona che lo ha registrato per modificarlo in modo che punti al tracker wajig upstream effettivo, il che renderà più semplice il collegamento di segnalazioni di bug in futuro.
Dal momento che ANCORA non risolve il problema originale, ho lasciato un commento nella segnalazione dei bug ; che speriamo indicherà le persone giuste al problema.
Launchpad definisce lo stato Fix commit come "Fix commit: uno sviluppatore ha eseguito il commit della propria correzione sulla base di codice del progetto". Ciò significa che il bug è stato corretto da uno sviluppatore, ma non è stato ancora rilasciato, quindi non vedrai che è stato corretto, fino a quando non si trova nello stato Fix Release.