Ist es gültig, wenn ich einen Fehler als "Fix Committed" markiere, wenn das betreffende Paket stromaufwärts (außerhalb von Launchpad) gehostet wird?
Beispiel : Fehlerbericht , festgeschriebener Fix .
launchpad
bug-reporting
upstream
Tshepang
quelle
quelle
Antworten:
Eine Liste der Launchpad-Fehlerstatusdefinitionen, wie sie im Ubuntu-Bug-Tracker verwendet werden, finden Sie unter https://wiki.ubuntu.com/Bugs/Status . Normalerweise entspricht "Fix Committed" für Ubuntu-Paketaufgaben nicht "der Fix ist Upstream, aber noch nicht in Ubuntu". Dafür können Sie normalerweise einfach eine Bug-Watch einstellen und Launchpad damit umgehen lassen, wie Jorge vorgeschlagen hat.
Beachten Sie, dass einige Ubuntu-Teams bestimmten Launchpad-Funktionen unterschiedliche Rollen zuweisen, einschließlich des Fehlerstatus. Dies kann zunächst zu Verwirrung führen. Wenn Sie Fehler in einer bestimmten Komponente regelmäßig testen, ist es eine gute Idee, sich mit der Art und Weise vertraut zu machen, wie das für diese Komponente verantwortliche Team die Fehlerbehebung durchführt.
quelle
"Fix Committed" bedeutet, dass Entwickler eine funktionierende Lösung für ein Problem gefunden und diese in ihre Entwicklungsrepositorys integriert haben.
Das Problem wird in Updates behoben, wenn der Fehler für Ihre Ubuntu-Version als "Fix Released" markiert ist.
quelle
Sie sollten dies nicht von Hand tun müssen. Wenn Sie eine Fehlerüberwachung festlegen, kann Launchpad Upstream-Fehlerberichte überwachen und den Status automatisch festlegen. Damit dies funktioniert, muss der Bug-Tracker des Upstream-Projekts im Launchpad registriert sein . (Sie können immer mehr hinzufügen, wenn es fehlt)
Wenn Sie dies tun, wird Launchpad den Fehler in Ubuntu und Upstream verfolgen . Dies erleichtert Entwicklern das Auffinden von Fehlern, die im Upstream behoben und in Ubuntu noch nicht behoben wurden.
In Ihrem speziellen Fall hatte wajig keinen Bug-Tracker im Launchpad registriert. Ich ging voran und tat das. Leider ist das Projekt in Launchpad nicht auf die Verwendung des externen Bug-Trackers eingestellt. Sie können sich wahrscheinlich an die Person wenden, die es registriert hat , um es so zu ändern, dass es auf den eigentlichen Upstream-Wajig-Tracker verweist, wodurch es in Zukunft einfacher wird, Fehlerberichte zu verknüpfen.
Da das immer noch Ihr ursprüngliches Problem nicht löst, habe ich einen Kommentar im Fehlerbericht hinterlassen . das wird hoffentlich die richtigen Leute auf das Problem hinweisen.
quelle
Nein, Fix Committed ist, wenn der Fix für diesen Fehler im vom Projekt verwendeten Code-Repository behoben wurde.
quelle
Launchpad definiert den Status Fix Commited als "Fix Committed: Ein Entwickler hat seinen Fix in die Codebasis des Projekts übernommen." Dies bedeutet, dass der Fehler von einem Entwickler behoben wurde, aber noch nicht veröffentlicht wurde. Sie werden also nicht sehen, dass er behoben wurde, bis er in den Status Fix Released versetzt wurde.
quelle