Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:triage_des_bugs [Le 10/12/2008, 22:21] – continuation... YoBoY | tutoriel:triage_des_bugs [Le 11/09/2022, 12:25] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| ====== Comment participer au triage des bogues ====== | ====== Comment participer au triage des bogues ====== | ||
| + | <note important> | ||
| - | Le triage est un aspect essentiel dans la gestion des bogues car il permet | + | Une bonne connaissance |
| - | * d' | + | |
| - | * ou d'une fonctionnalité manquante, | + | |
| - | * de hiérarchiser | + | |
| - | * d'identifier si le bogue n'a pas déjà été référencé, | + | |
| - | * de vérifier si il est bien rapporté dans le paquet adéquat, | + | |
| - | * d' | + | |
| - | * de faire remonter le bogue à la bonne équipe de développeur, | + | |
| - | * ... | + | |
| - | Chaque rapport de bogue est un entretien | + | Une des particularités du monde du logiciel libre est que l'on peut facilement entrer en contact |
| - | Pour vous aider, la communauté | + | Dans les grands projets, plusieurs centaines de rapports sont envoyés par jour et les développeurs n'ont pas le temps de tous les lire, demander des précisions et continuer à développer en même temps. C'est là que les trieurs de bogues interviennent. Il s'agit de vérifier si les problèmes signalés ne sont pas déjà connus, de vérifier la véracité de l' |
| + | |||
| + | Chaque rapport de bogue est le début d'une discussion avec le rapporteur. Vous serez éventuellement le premier contact qu'il aura avec la communauté Ubuntu par votre action de triage. Il est donc très important que vous donniez une bonne impression dans vos réponses, en étant polie et en utilisant votre meilleur anglais. | ||
| + | |||
| + | |||
| + | |||
| + | <note tip>Pour vous aider, la communauté | ||
| ===== Où trouver ces bogues ===== | ===== Où trouver ces bogues ===== | ||
| + | Pour débuter il est recommandé de se concentrer sur les paquets de programmes que vous connaissez et utilisez, vous trouverez les bogues concernant un paquet en construisant une adresse du type : **%%https:// | ||
| + | |||
| Les [[https:// | Les [[https:// | ||
| * dont le statut est : **New** (nouveau) | * dont le statut est : **New** (nouveau) | ||
| Ligne 24: | Ligne 25: | ||
| * qui sont assigné à : **Nobody** (personne) | * qui sont assigné à : **Nobody** (personne) | ||
| - | Vous pouvez aussi utiliser un des moyens ci-dessous pour être averti des nouveaux bogues au fur et à mesure de leur soumissions : | + | Vous pouvez aussi utiliser un des moyens ci-dessous pour être averti des nouveaux bogues au fur et à mesure de leur soumissions : |
| * Par le fil RSS des [[http:// | * Par le fil RSS des [[http:// | ||
| * Sur le [[https:// | * Sur le [[https:// | ||
| Ligne 30: | Ligne 31: | ||
| Le nombre de nouveaux bogues peut être assez conséquent, | Le nombre de nouveaux bogues peut être assez conséquent, | ||
| + | |||
| + | ===== Identifier les paquets ===== | ||
| + | Beaucoup de bogues sont rapportés sans indication du paquet à la source du problème ou associé à un paquet inadéquat, soit parce que le rapporteur n'a pas réussi à l' | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| ===== Identifier les doublons ===== | ===== Identifier les doublons ===== | ||
| - | Beaucoup des nouveaux bogues sont toutefois | + | Beaucoup des nouveaux bogues sont des doublons de bogues |
| Un bogue est le duplicata d'un autre si ils ont la même origine. Plus vous connaîtrez un paquet ou un système, plus vous parviendrez à identifier ces doublons rapidement. Si vous avez un doute, n' | Un bogue est le duplicata d'un autre si ils ont la même origine. Plus vous connaîtrez un paquet ou un système, plus vous parviendrez à identifier ces doublons rapidement. Si vous avez un doute, n' | ||
| Ligne 40: | Ligne 47: | ||
| * Afficher une liste des bogues concernant le paquet | * Afficher une liste des bogues concernant le paquet | ||
| * en cliquant sur **" | * en cliquant sur **" | ||
| + | |||
| * en cliquant sur l' | * en cliquant sur l' | ||
| * Rechercher les bogues qui ont un titre ou une description similaire | * Rechercher les bogues qui ont un titre ou une description similaire | ||
| Ligne 54: | Ligne 62: | ||
| ===== Améliorer les informations ===== | ===== Améliorer les informations ===== | ||
| + | |||
| + | Une partie du triage consiste également à vérifier que le bogue est valide, bien décrit, et contient suffisamment d' | ||
| + | |||
| + | Pour être considéré comme complet, la plupart des bogues doivent indiquer au minimum: | ||
| + | * La version d' | ||
| + | * La version du paquet utilisée par le rapporteur | ||
| + | * Les étapes qui ont conduit au problème permettant de le reproduire | ||
| + | * Les effets attendus en effectuant ces étapes | ||
| + | * Les effets constatés en effectuant ces étapes | ||
| + | * Si le rapporteur a réussi à reproduire le problème ou pas. | ||
| + | |||
| + | Le trieur doit donc vérifier si ces informations sont présentes, ou les demander au rapporteur afin de compléter le rapport de bogue. | ||
| + | |||
| + | Certains bogues nécessitent des informations plus détaillées comme les fichiers de configuration, | ||
| + | |||
| + | Le traitement des bogues que vous estimerez incomplets devra donc commencer par un dialogue avec le rapporteur pour lui demander un complément d' | ||
| + | * Cliquer sur le statut actuel du bogue | ||
| + | * Changer le statut pour le passer à **" | ||
| + | * Demander les informations complémentaires dans le champ **" | ||
| + | * Cocher la case **" | ||
| + | * Cliquer sur **" | ||
| + | |||
| + | Même si le bogue est complet, vous pouvez quand même modifier sa description afin de la rendre plus détaillée et compréhensible. | ||
| + | |||
| + | |||
| ===== Confirmation, | ===== Confirmation, | ||
| + | Quand un rapport de bogue est complet, et que vous avez assez d' | ||
| + | * Existe-t-il un patch corrigeant ce bogue? | ||
| + | * Y-a-t-il suffisamment d' | ||
| + | * Pouvez-vous reproduire le bogue? | ||
| + | * Le bogue est-il confirmé et détaillé dans une autre distribution? | ||
| + | * Les auteurs du code source ont-il confirmé et détaillé ce bogue dans leur gestionnaire en amont? | ||
| + | |||
| + | Si une de ces conditions est vérifiée vous pouvez confirmer le bogue en procédant comme suit: | ||
| + | * Cliquer sur le statut actuel du bogue | ||
| + | * Changer le statut pour le passer à **" | ||
| + | * Assigner la bonne importance (si vous le pouvez) conformément à [[https:// | ||
| + | * Assigner le bogue à **" | ||
| + | * Cliquer sur **" | ||
| + | |||
| + | Dans un cas général, la personne qui travaille sur un bogue changera le statut et l' | ||
| + | |||
| ===== Rapporter le bogue en amont ===== | ===== Rapporter le bogue en amont ===== | ||
| - | ===== Invalider, Demander une propriété | + | |
| + | Ubuntu étant une [[: | ||
| + | |||
| + | Launchpad intègre des outils pour lier ses bogues avec les bogues existants dans les plates-formes des autres projets. La démarche sera sensiblement la même que pour toutes les plates-formes. | ||
| + | * Recherche de doublons éventuels | ||
| + | * Créer un rapport de bogue (en précisant le lien vers le bogue sur Ubuntu) | ||
| + | * Compléter les informations (éventuellement sur les deux plates-formes) | ||
| + | * Lier le bogue dans le projet Ubuntu sur Launchpad avec le bogue extérieur. | ||
| + | |||
| + | Vous pouvez aussi laisser le soin à quelqu' | ||
| + | |||
| + | Voici quelques projets indépendant importants dans Ubuntu: | ||
| + | | {{http:// | ||
| + | |||
| + | |||
| + | |||
| + | ===== Bogues non valides, Demande d' | ||
| + | De temps en temps, il vous faudra invalider un rapport de bogue, soit parce qu'il est non reproductible, | ||
| + | |||
| + | Restez courtois dans votre réponse et remerciez le rapporteur pour sa participation en expliquant si possible la raison. Référez-vous aux [[https:// | ||
| + | |||
| + | Vous pouvez aussi être en face d'une demande d' | ||
| + | |||
| + | Vous pourrez laisser au rapport une réponse type comme celle-ci: | ||
| + | > Thank you for taking the time to make Ubuntu better. Since what you submitted is a Feature Request to improve Ubuntu, you are invited to post your idea in Ubuntu Brainstorm at https:// | ||
| + | |||
| + | |||
| ===== Bogues spécifiques ===== | ===== Bogues spécifiques ===== | ||
| + | Tous les bogues ne sont pas des rapports d' | ||
| + | |||
| + | FIXME écrire cette partie (éventuellement) basé sur [[https:// | ||
| + | |||
| + | ===== Surveillez vos contributions ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | Ou plus simplement, rendez-vous sur votre compte Launchpad dans la catégorie **Bugs** | ||
| ===== Liens utiles ===== | ===== Liens utiles ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | --- // | ||
