#use wml::debian::template title="Le Système de Gestion des Bogues Debian" NOHEADER=yes WEBMASTER=bugs

Les informations pour les Développeurs concernant le système de traitement des bogues

Initialement, un rapport de bogue est soumis par un utilisateur comme un message ordinaire à submit@bugs.debian.org. Il lui sera alors donné un numéro, un accusé de réception sera envoyé à l'utilisateur, et il sera transmis à debian-bugs-dist. Si celui qui a soumis le rapport a inclus une ligne Package indiquant un paquet ayant un mainteneur connu, le mainteneur recevra aussi une copie.

La ligne Subject se verra rajouter Bug#nnn:, et le Reply-To sera modifié pour inclure à la fois celui qui a soumis le rapport et nnn@bugs.debian.org.

Fermer un rapport de bogue

Un développeur qui reçoit un bogue du système de gestion, ou qui le voit sur debian-bugs-dist, et prend la responsabilité de celui ci doit répondre à l'aide de son logiciel de courrier préféré, et modifier le champ To pour y inscrire nnn-done@bugs.debian.org à la place de nnn@bugs (nnn-close est fourni comme alias pour nnn-done).

L'adresse de celui qui a soumis le rapport de bogue sera inclue dans le champs To par défaut, parce que le système de gestion des bogues l'a inclus dans le Reply-To.

Les messages `Done' ne sont pas automatiquement envoyés à la liste de diffusion, donc il peut être parfois utile d'inclure la liste de diffusion debian-devel@lists.debian.org si d'autres développeurs sont susceptibles d'être intéressés.

La personne fermant le bogue et la personne l'ayant soumis recevront une notification du changement de statut du rapport.

Les messages suivants

Si un développeur souhaite répondre à un rapport de bogue sans marquer le bogue comme traité il peut simplement répondre au message. Sa réponse sera (par défaut) envoyé à nnn@bugs et à celui qui a soumis le rapport de bogue. Le système de gestion des bogues enregistrera la réponse avec le reste des enregistrements correspondant à ce rapport de bogue et l'enverra à debian-bugs-dist. Le bogue ne sera pas marqué comme étant traité. Un développeur pourra explicitement envoyer un message à celui qui a soumis le bogue en envoyant un message à nnn-submitter@bugs.

Si vous souhaitez envoyer un message de réponse qui n'est pas approprié pour debian-bugs-dist vous pouvez le faire en l'envoyant à nnn-quiet@bugs ou nnn-maintonly@bugs, qui ne font que l'enregistrer (aucun transfert) ou l'envoyer uniquement au mainteneur du paquet en question, respectivement.

N'utilisez pas les fonctions `répondre à tous les destinataires' ou `transférer' de votre logiciel de courrier sauf si vous avez l'intention d'éditer la liste des destinataires de manière substantielle. En particulier, ne transférez pas un message à la fois à nnn@bugs.debian.org et à submit@bugs.debian.org, parce que le système de gestion des bogues recevra alors deux copies de celui ci et chacune sera transférée séparément à debian-bugs-dist.

Les Niveaux de Gravité

Le système de bogues enregistre un niveau de gravité avec chaque rapport de bogue. Celui ci est mis à normal par défaut, mais peut être écrasé soit en fournissant une ligne Severity dans le pseudo en-tête quand le bogue est soumis (voir les instructions pour signaler les bogues), soit en utilisant la commande severity avec le serveur de requêtes de contrôle.

Les Niveaux de Gravité sont:

critical (critique)
casse des logiciels non liés au logiciel sur le système (ou l'ensemble du système), ou cause de graves pertes de données, ou introduit une faille dans la sécurité du système sur lequel le paquet est installé.
grave (grave)
rend le paquet en question inutilisable ou presque, ou cause des pertes de données, ou introduit une faille de sécurité permettant l'accès aux comptes des utilisateurs qui se servent du paquet.
important (important)
N'importe quel autre bogue qui rend le paquet inadapté à la livraison.
normal (normal)
la valeur par défaut, pour les bogues normaux.
wishlist (liste de souhaits)
pour n'importe quelle demande d'une fonctionnalité, et aussi pour n'importe quel bogue très difficile à résoudre du fait de la conception du paquet.
fixed (corrigé)
pour les bogues qui ont été corrigés mais ne devraient pas encore être fermés. Les bogues corrigés par des mises à jour de non-mainteneurs voient leur gravité mise à 'fixed' (corrigé).

Enregistrer que vous avez traité un rapport de bogue

Quand un développeur envoie un rapport de bogue au développeur du paquet source original depuis lequel le paquet Debian est dérivé, il devrait noter cela dans le système de gestion de la manière suivante:

S'assurer que le champs To de son message à l'auteur ne comporte que l'adresse du ou des auteurs; mettre à la fois la personne qui a rapporté le bogue et nnn-forwarded@bugs.debian.org dans le champs CC.

Demander à l'auteur de garder tel quel le CC vers nnn-forwarded@bugs quand il répond, de façon à ce que le système de gestion des bogues enregistre sa réponse avec le rapport original.

Quand le système de gestion des bogues reçoit un message à nnn-forwarded il marquera le bogue correspondant comme ayant été transmis à(aux) adresse(s) dans le champs To du message qu'il reçoit.

Vous pouvez aussi manipuler les informations `forwarded to' en envoyant des messages à control@bugs.debian.org.

Les résumés postés à debian-bugs-reports

Chaque Vendredi une liste de rapports de bogues remarquables est postée à debian-bugs-reports, triée par date du rapport. Chaque Mardi une liste de rapports de bogues auquel il n'a pas été répondu depuis trop longtemps est postée, triée par mainteneur de paquet.

Si le mainteneur d'un paquet est inscrit de manière incorrecte cela est généralement du au fait que le mainteneur a changé récemment, et que le nouveau mainteneur n'a pas encore soumis une nouvelle version du paquet avec le champ de contrôle Maintainer modifié. Cela sera corrigé quand le paquet sera soumis; autrement, il y a un fichier d'écrasement que les mainteneurs de distribution peuvent éditer pour enregistrer le changement de mainteneur, par exemple si une reconstruction ou une mise à jour n'est pas prévue avant longtemps. Contactez override-change@debian.org pour les modifications du fichier d'écrasement (override file).

Rouvrir, réassigner et manipuler les bogues

Il est possible de réassigner des rapports de bogues à d'autres paquets, de rouvrir des bogues fermés par erreur, de modifier l'information disant où, s'il y a lieu, un rapport de bogue a été transmis, de changer les gravités et titres des rapports et de fusionner et défusionner des rapports de bogue. Ceci se fait en envoyant un message à control@bugs.debian.org.

Le format de ces messages est décrit dans un autre document disponible sur le Web ou dans le fichier bug-maint-mailcontrol.txt. une version en texte seul peut aussi être obtenue en envoyant le mot help au serveur à l'adresse ci dessus.

Les possibilités plus ou moins obsolètes d'utiliser l'objet des messages

Les messages qui arrivent à submit ou bugs et dont le champs 'Objet' (Subject) commence par Bug#nnn sera traitée comme ayant été envoyée à nnn@bugs. Ceci pour assurer la compatibilité ascendante avec les messages envoyés depuis les anciennes adresses, et pour récupérer les réponses envoyés à submit par erreur (par exemple, en utilisant la commande 'répondre à tous les destinataires').

Un schéma identique opère pour maintonly, done, quiet et forwarded, qui traite les messages arrivant avec un tel Objet comme ayant été envoyés à l'adresse correspondante nnn-XXXXXX@bugs.

Les messages arrivant à forwarded et done sans identificateur - i.e., sans numéro de rapport de bogue dans l'adresse - et sans numéro de bogue dans l'Objet seront enregistrés sous `junk' et gardés pendant quelques semaines, mais à part cela ignorés.

Les plans pour le futur

Dans quelques temps le champ d'en-tête secondaire Package: pourra devenir obligatoire - pour le moment l'omettre produit simplement un message d'alerte.

La fonctionnalité obsolète X-Debian-PR: quiet

Il était possible d'empêcher le système de gestion des bogues de transmettre les messages qu'il recevait à debian-bugs, en mettant une ligne X-Debian-PR: quiet dans l'en-tête du message.

Cette ligne d'en-tête est maintenant ignorée. A la place, envoyez votre message à quiet ou nnn-quiet (ou maintonly ou nnn-maintonly).


Autres pages:
Ian Jackson / owner@bugs.debian.org. 20 Janvier 1998.

Le système de gestion des bogues Debian copyright 1994-1997 Ian Jackson, copyright 1997 nCipher Corporation Ltd, copyright 1995 Steven Brenner. Disponible sous GPL.