web-dev-qa-db-fra.com

Que signifie "Fix Committed"?

Est-ce valide si je marque un bogue "Fix Committed" si le paquet en question est hébergé en amont (en dehors de Launchpad)?

exemple : rapport de bogue , correctif validé .

10
Tshepang

Vous pouvez trouver une liste des définitions de statut de bogues dans Launchpad, telles qu’elles sont utilisées dans le suivi des bogues Ubuntu, à l’adresse https://wiki.ubuntu.com/Bugs/Status . Normalement, pour les tâches de paquet Ubuntu, "Fix Committed" ne correspond pas à "le correctif est en amont mais pas encore dans Ubuntu"; pour cela, vous pouvez généralement configurer une veille de bogues et laisser le Launchpad s'en occuper, comme suggéré par Jorge.

Notez que certaines équipes Ubuntu attribuent des rôles différents à certaines fonctions du tableau de bord, notamment le statut des bogues; cela peut initialement causer une certaine confusion. Si vous triez régulièrement des bogues dans un composant particulier, il est judicieux de vous familiariser avec la façon dont l'équipe responsable de ce composant procède au triage des bogues.

6
mgunes

"Fix Committed" signifie que les développeurs ont trouvé une solution efficace à un problème et l'ont intégré dans leurs référentiels de développement.

Le problème sera livré dans les mises à jour lorsque le bogue sera marqué "Fix Released" pour votre version d'Ubuntu.

9
Jjed

Vous ne devriez pas avoir besoin de le faire à la main. Si vous définissez une surveillance de bogue , Launchpad peut surveiller les rapports de bogue en amont et définir le statut automatiquement. Pour que cela fonctionne, le projet en amont doit avoir son traqueur de bogues enregistré dans Launchpad. (Vous pouvez toujours ajouter plus s'il manque)

Ce faisant, Launchpad suivra le bogue dans Ubuntu et en amont. Cela permet aux développeurs de trouver plus facilement les bogues corrigés en amont et non encore résolus dans Ubuntu.

Dans votre cas particulier, wajig n’avait pas son traqueur de bogues enregistré dans Launchpad. Je suis allé de l'avant et a fait cela. Malheureusement, le projet dans Launchpad n'est pas configuré pour utiliser le traqueur de bogues externe. Vous pouvez probablement contacter la personne qui l'enregistre pour la modifier afin qu'elle pointe vers le traqueur réel de wajig en amont, ce qui facilitera la liaison des rapports de bogues à l'avenir.

Comme cela ne résout pas votre problème initial, j'ai laissé un commentaire dans le rapport de bogue ; qui, espérons-le, orientera les bonnes personnes vers le problème.

8
Jorge Castro

Non, le correctif est validé lorsque le correctif de ce bogue a été corrigé dans le référentiel de code utilisé par le projet.

2
Gord

Launchpad définit le statut Fix Commited comme "Fix Committed: un développeur a validé son correctif dans la base de code du projet". Cela signifie que le bogue a été corrigé par un développeur mais qu'il n'a pas encore été publié. Vous ne verrez donc pas qu'il a été corrigé tant qu'il n'aura pas atteint l'état Fix Released.

1
evfool