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 98% complete.

Other languages:
беларуская (тарашкевіца)‎ • ‎български • ‎català • ‎čeština • ‎Cymraeg • ‎dansk • ‎Deutsch • ‎Ελληνικά • ‎English • ‎British English • ‎Esperanto • ‎español • ‎euskara • ‎suomi • ‎français • ‎galego • ‎Hawai`i • ‎עברית • ‎हिन्दी • ‎hrvatski • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎ქართული • ‎ಕನ್ನಡ • ‎한국어 • ‎Lëtzebuergesch • ‎lietuvių • ‎Bahasa Melayu • ‎Napulitano • ‎norsk bokmål • ‎Nederlands • ‎occitan • ‎polski • ‎پښتو • ‎português • ‎português do Brasil • ‎русский • ‎Scots • ‎shqip • ‎svenska • ‎தமிழ் • ‎తెలుగు • ‎українська • ‎ייִדיש • ‎中文 • ‎中文(繁體)‎

Cette page explique comment signaler efficacement un problème du logiciel dans notre outil de gestion des anomalies (voir Phabricator pour plus d’informations) ou demander l’implémentation d’une nouvelle fonctionnalité. Les rapports d’anomalies précis sont davantage susceptibles d’être corrigés.

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.

Signaler une nouvelle anomalie (bug) ou demander une nouvelle fonctionnalité[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 phabricator.wikimedia.org et cliquez sur « Maniphest » dans la barre latérale.
  2. Choisir « Create task » (créer une tâche) dans le coin en haut à droite.
  3. Si vous n'êtes pas connecté, il vous sera demandé de vous identifier ou de créer un compte (voir « Créer votre compte »).
  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és »).
  5. Sélectionnez le ou les projets dans lequels vous avez trouvé le bug :
    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 wikis de Wikimedia (voir « Choisir les projets »).
    • 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: Tous les détail du problème, en donnant autant de détail possible. Il peut s'agir de:
      • Pour des bogues:
        • Étapes pour reproduire : la liste des étapes pour faire survenir le problème décrit, de la façon la plus courte et la plus simple possible.
          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ésultat réel : 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 bug.
          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'écran (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.

Relisez et vérifiez votre rapport d'anomalie, puis cliquez sur le bouton « Submit bug » (« Soumettre le rapport d'anomalie »). Votre rapport sera sauvegardé 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]