La vie d’un bogue

De la part des équipes QA (assurance qualité) et de triage (des bogues).

Dans un monde idéal, les bogues logiciels sont corrigés peu de temps après leur signalement (en fait, dans un monde vraiment idéal, il ne devrait même pas y avoir de bogue, mais restons réalistes). Vous pensez sans doute qu’une fois un bogue signalé les packagers de Mageia s’empressent de le corriger, de faire un nouveau paquet, et que tout le monde vivrait heureux éternellement…

Malheureusement, pour la plupart des bogues découverts les choses ne sont pas aussi simples. Avant qu’un bogue puisse être considéré comme corrigé, bien des tâches sont à réaliser, invisibles au regard de l’observateur habituel.

L’équipe de triage est le lien entre l’utilisateur qui rencontre un bogue et les packagers et développeurs qui le corrigeront. Tout nouveau signalement rapporté doit être classé, priorisé et il est vérifié qu’il n’a pas été déjà signalé. On doit aussi vérifier si le problème peut être reproduit, des clarifications peuvent être demandées si nécessaire, etc. Une fois tout cela fait, le bogue peut être lié au paquet concerné et attribué à son mainteneur pour correction.

Sans l’équipe de triage, on peut trouver des doublons, ou des bogues devenus obsolètes voire oubliés des packagers qui ignorent leur existence, et vous, en tant qu’utilisateur,  vous êtes mécontent de la qualité de Mageia comme distribution. Certes le monde ne va pas s’effondrer en une nuit si les problèmes ne sont pas traités mais, à l’image du traitement contre des termites qui grignotent peu à peu les fondations de votre maison, vous préférez que l’on fasse quelque chose avant que la situation devienne hors de contrôle !

Ces tâches de triage et de tests de qualité sont un peu fastidieuses mais, d’un autre côté, elles sont d’une importance capitale au sein d’un projet comme Mageia. Elles ne vous apporteront pas (à vous ou à d’autres) une célèbrité durable, la fortune ni l’amour mais vous aurez la possibilité de contribuer à faire de Mageia une distribution que vous pourrez utiliser, une distribution encore meilleure qu’aujourdhui. Le bon côté, c’est que le triage et les tests de qualité n’exigent pas de compétences sophistiquées, ni d’engagement très lourd. Quiconque désireux d’aider peut le faire et seul un peu de temps disponible est nécessaire !

Ces équipes peuvent toutes les deux bénéficier de votre aide afin que les bogues soient plus efficacement triés et que les correctifs soient testés de façon plus approfondie que nous ne pouvons l’assurer actuellement car nous sommes à court de volontaires. Intéressé(e) ? Alors prenez place et lancez-vous !

Pour l’équipe de triage :

Pour l’équipe qualité (QA) :

  • Ajoutez votre nom sur notre page wiki.
  • Souscrivez aux listes de discussion qa-discuss (discussions de l’équipe QA) et qa-bugs (les notifications de bugzilla pour les propositions de mises à jour assignées à l’équipe qualité).
  • Lisez la politique de Mageia concernant les mises à jour ainsi que le guide spécifique de l’équipe qualité.
  • Vous pouvez également nous rejoindre sur IRC sur le canal #mageia-qa de Freenode. C’est le bon endroit pour trouver une réponse rapide à toutes vos questions.
  • Attelez-vous à la tâche, il y a toujours beaucoup à faire !

Rédigé en anglais par ennael et traduit par l’équipe francophone de Mageia.

Cette entrée a été publiée dans Non classé. Vous pouvez la mettre en favoris avec ce permalien.

Les commentaires sont fermés.