Comment signaler une anomalie du logiciel (bug)

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page How to report a bug and the translation is 100% complete.

Other languages:
aragonés • ‎العربية • ‎asturianu • ‎беларуская (тарашкевіца)‎ • ‎български • ‎català • ‎čeština • ‎Cymraeg • ‎dansk • ‎Deutsch • ‎Ελληνικά • ‎English • ‎British English • ‎Esperanto • ‎español • ‎euskara • ‎فارسی • ‎suomi • ‎français • ‎galego • ‎Hawai`i • ‎עברית • ‎हिन्दी • ‎hrvatski • ‎Kreyòl ayisyen • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎ქართული • ‎Taqbaylit • ‎ಕನ್ನಡ • ‎한국어 • ‎Ripoarisch • ‎Lëtzebuergesch • ‎lietuvių • ‎Bahasa Melayu • ‎Napulitano • ‎norsk bokmål • ‎Nederlands • ‎occitan • ‎ଓଡ଼ିଆ • ‎polski • ‎پښتو • ‎português • ‎português do Brasil • ‎română • ‎русский • ‎Scots • ‎සිංහල • ‎slovenčina • ‎shqip • ‎svenska • ‎தமிழ் • ‎తెలుగు • ‎ไทย • ‎Türkçe • ‎українська • ‎ייִדיש • ‎中文
Raccourcis: BUGREPORT

Ces lignes expliquent comment bien écrire un rapport de bogue ou une suggestion de fonctionnalité dans Wikimedia's bugtracker (voir PhabricatorPhabricator pour plus d'informations). Les bogues les mieux rapportés sont ceux qui sont corrigés les plus rapidement.

Les rapports d’anomalies doivent être rédigés en anglais. Si vous ne pouvez pas écrire en anglais, vous pouvez essayer d'utiliser un outil de traduction automatique comme Google Translate.

Conseils rapides pour les rapports[edit | edit source]

  • Soyez précis.
  • Soyez clair : expliquez comment reproduire le problème, pas à pas, de telle façon que d'autres personnes puissent également le reproduire.
  • Concentrez chaque signalement d'anomalie sur un seul problème.

Avant toute chose[edit | edit source]

Pouvez-vous reproduire le problème ?[edit | edit source]

Essayez de reproduire le problème avec une version récente du logiciel, afin de voir s'il a déjà été réglé. Si le problème est sur un site comme Wikipédia, vous pouvez essayer de tester la dernière version du logiciel sur test2.wikipedia.org.

Est-ce que quelqu'un d'autre a déjà signalé le problème ?[edit | edit source]

Utilisez l'outil de recherche sur le traqueur de bogues Wikimedia pour voir si le problème a déjà été signalé. Vous pouvez également effectuer des recherches avancées sur la page de recherche avancée.

Signaler une nouvelle anomalie (bug) ou demander une nouvelle fonctionalité[edit | edit source]

Si vous avez rencontré une anomalie dans une version récente du logiciel, et si personne d'autre ne semble l'avoir signalée, suivez la procédure suivante :

  1. Aller sur [phab: phabricator.wikimedia.org] et cliquez sur « Maniphest » dans la barre latérale.
  2. Choisir « [phab:maniphest/task/create/ Create task] » (créer une tâche) dans le coin supérieur.
  3. Si vous n'êtes pas connecté, il vous sera demandé de vous identifier ou de créer un compte (voir « Créer votre comptePhabricator/Help#Creating_your_account »).
  4. Remplissez au moins les champs suivants :
    • Title (titre) : Une courte phrase de résumé expliquant le problème (pas votre suggestion de solution).
      • Bon: "Selecting gender is not functional."
      • Pas bon: "Software crashes."
    • Assigned to (assigné à) : Vous pouvez ignorer ce champ. Les développeurs le rempliront quand ils prévoiront de travailler sur la tâche.
    • CC : Vous pouvez ignorer ce champ. Si vous connaissez des utilisateurs qui seront intéressés par cette tâche, vous pouvez les ajouter ici afin qu'ils reçoivent les notifications la concernant.
    • Priority (priorité) : Vous pouvez ignorer ce champ. En général, la priorité est définie par les développeurs qui prévoient de travailler sur la tâche (voyez « Définir les prioritésPhabricator/Project_management#Setting_priorities »).
  5. Sélectionnez le ou les projets dans le(s)quels vous avez trouvé le bogue :
    Cela peut être par exemple le projet MediaWiki-General-or-Unknown pour le logiciel lui-même, ou Wikimedia-General-or-Unknown pour les changements de configuration sur les sites wikis de Wikimedia (voir « Choisir les projetsPhabricator/Help#Selecting_projects »).
    • Security (sécurité) : Définissez ce champ à "Security or Sensitive bug" (sécurité ou bug sensible) si de nombreux utilisateurs pourraient être touchés par le problème de sécurité que vous décrivez. Votre rapport ne sera pas rendu public avant d'être résolu.
    • Description: Détails complets du problème, en donnant autant de détails possibles. Il peut s'agir de:
      • Pour des bogues:
        • Étapes à reproduire : la liste réduite des étapes qui font apparaitre le problème décrit. Inclure les étapes spécifiques concernant la configuration.
          Exemple:
          1. Go to https://en.wikipedia.org with Internet Explorer version 10.0;
          2. Make sure you are logged in;
          3. Select "My Preferences" menu;
          4. Go to "Gender" and select female gender from box list;
          5. Click 'Save' button.
        • Résultats actuels : Ce que l'application a fait après avoir suivi ces étapes.
          Exemple :
          "There is no female gender in front of my user name."
        • Résultats attendus : Ce que l'application aurait dû faire, s'il n'y avait pas eu de bogue.
          Exemple :
          "My gender is shown in front of my user name."
      • Pour les demandes de nouvelles fonctionnalités :
        • Une description de ce que vous voudriez accomplir, et pourquoi. Un récit utilisateur est une méthode efficace pour exprimer cela.
          Exemple:
          "As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
      • Veuillez donner également toutes les autres informations utiles comme:
        • les navigateurs, habillages et systèmes d'exploitations avec lesquels vous avez constaté le bug ;
        • liens ou diffs vers une ou plusieurs pages où vous avez constaté le bug ; ou
        • si le problème apparaît à chaque fois ou seulement de façon occasionnelle, seulement sur certaines pages ou seulement dans des circonstances particulières.
    • Pour joindre un fichier de log ou une capture d'écranHelp:Screenshots (mais assurez-vous qu'aucune donnée confidentielle n'est incluse ou affichée), cliquez sur le bouton Upload File (un nuage avec une flèche) dans la barre d'outils du champ Description.

Vérifiez si votre rapport d'anomalie est finalisé, puis cliquez sur le bouton « Create Task ». Votre rapport sera rangé dans la base de données et, si tout va bien, quelqu'un s'en occupera bientôt.

C'est tout ! Merci pour votre aide, vous avez contribué à améliorer MediaWiki et les projets Wikimedia.

Voir aussi[edit | edit source]