Wikipédia:Rapport d'erreurs

Une page de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
MediaWiki logo without tagline.png
Technique
FAQ
Questions techniques
MediaWiki
Bot
Raccourcis [+]
WP:BUG
WP:Bug
Buggie.png

Les rapports d'erreurs et propositions pour le logiciel MediaWiki qui fait tourner Wikipédia sont à demander sur Phabricator. Phabricator est un logiciel réunissant plusieurs outils destinés à organiser le développement d'applications. Il a remplacé bugzilla en novembre 2014.

Les erreurs qui ne sont pas directement reliées à MediaWiki peuvent être rapportées sur Wikipédia:Questions techniques. En cas de doute, allez d'abord sur la page des questions techniques avant d'ouvrir un rapport sur Phabricator.

Rapporter une erreur[modifier | modifier le code]

Article détaillé : mw:How to report a bug/fr.

Si vous avez découvert une erreur et que vous voulez la rapporter, vérifiez d'abord qu'elle n'a pas déjà été rapportée. Ceci prévient les doublons. Pour être efficace, essayer de rechercher des synonymes.

Pour entrer un rapport de bug, vous devez vous connecter. Vous pouvez utiliser le même compte que sur Wikipédia. Pour cela, allez dans phab:auth/start/ et choisissez « Login or Register - MediaWiki », en dessous du bouton « Login or Register » simple.

Finalement, créez votre rapport ! Seuls les champs « Title » et « Description » sont requis.

Détails[modifier | modifier le code]

Voici les pricipaux champs (pour MediaWiki) :

  • Version - pour la version de Wikipédia ;
  • Platform and OS - ces deux champs n'ont généralement pas beaucoup d'importance pour MediaWiki ;
  • Component - partie de MediaWiki que ce rapport concerne ;
  • Severity - la sévérité de l'erreur. Ceci ne devrait pas être une opinion de votre part. Choix possibles :
    • Blocker - bloque le développement et les tests,
    • Critical - crash, perte de données,
    • Major - majeur, perte de fonctionnalités,
    • Minor - mineur, perte de fonctionnalités,
    • Trivial - problème cosmétique,
    • Enhancement - requête de nouvelle fonctionnalité ;
  • Assign To - le champ est rempli automatiquement, ne pas toucher ;
  • CC - adresses de courrier électronique à notifier à chaque fois que ce rapport d'erreur est modifié ;
  • URL - adresse du rapport, si disponible ;
  • Summary - description du rapport en soixante caractères ou moins. Par pitié, soyez aussi précis et concis que possible ! Un développeur devrait pouvoir être en mesure de lire le résumé et de comprendre l'aspect général du rapport, si ce n'est complètement. Un mauvais résumé serait : « Wikipédia ne marche pas ! » Rappelez vous que lors des recherches, c'est principalement ce résumé qui est recherché. Faites bonne impression !

Description[modifier | modifier le code]

Voyez comment écrire un rapport (en) sur bugzilla !

Une description devrait contenir tout et n'importe quoi à propos de l'erreur. Un modèle serait :

  1. une description de l'erreur ;
  2. les étapes pour la reproduire ;
  3. résultat espéré ;
  4. résultat obtenu  ;
  5. informations additionnelles.

Rapportez uniquement une erreur par rapport. Si nécessaire, créez plusieurs rapports. Un bon rapport est :

  1. reproductible - si le développeur ne peut pas reproduire lui-même l'erreur, le rapport sera marqué WORKSFORME (« pas reproductible », en français) or INVALID (« invalide », en français) ;
  2. spécifique - le développeur doit pouvoir trouver l'erreur rapidement.

Modification de votre rapport[modifier | modifier le code]

Vous recevrez un courrier électronique à chaque fois que votre rapport est modifié. Certaines fois, les développeurs peuvent rejeter ou mal comprendre un rapport et le clore alors que vous pensez qu'il est toujours valide. Si cette erreur pose toujours problème, vous pouvez rouvrir le rapport d'erreur en essayant de donner une meilleure explication ou vous pouvez utiliser la liste de diffusion par courrier électronique. Si vous ne voulez pas recevoir de notifications à chaque fois que votre rapport est modifié, vous pouvez le spécifier dans vos préférences.

Étiquette[modifier | modifier le code]

Voyez (en) « Bugzilla Etiquette » sur Bugzilla !

Bugzilla est un endroit pour notifier aux développeurs les erreurs rencontrées et les informations utiles pour les résoudre. Ce n'est pas un endroit pour plaidoyer. Avec ceci en tête, suivez les règles suivantes quand vous utilisez Bugzilla :

  • contribuez avec des commentaires utiles ; des commentaires inutiles (par exemple plaidoyer) diminuent le rapport signal sur bruit ;
  • les développeurs ne sont pas obligés de résoudre l'erreur ou d'ajouter votre nouvelle fonctionnalité ;
  • pas d'abus ou de menaces : ne proférez pas de menaces comme : « Je n'éditerai pas Wikipédia tant que cette erreur ne sera pas résolue » ;
  • ne modifiez pas n'importe comment les champs sauf si vous êtes la personne assignée ou que vous savez ce que vous faites. En cas de doutes suggérez la modification ;
  • ne rouspétez pas à propos des décisions WONTFIX (« ne sera pas corrigé », en français) ;
  • il y a évidemment des exceptions, mais en cas de doute, suivez les règles.

Si quelqu'un ne suit pas ces règles, dites-le lui individuellement par courrier électronique, n'envoyez pas votre message à tous les utilisateurs en copie (champ CC) du rapport.

Liens vers les rapports[modifier | modifier le code]

Vous pouvez lier vers les rapport en utilisant le lien interwiki phab:. Par exemple [[phab:T1000]] pour phab:T1000.

Ce préfixe fonctionne pour toutes les pages du site, y compris celles qui ne sont pas des rapports de bug. Par exemple [[phab:maniphest/task/create/]] pour phab:maniphest/task/create/.

Les anciens rapports de bug présents sur bugzilla ont été migrés vers Phabricator. L'ancien préfixe interwiki « bugzilla: » reste fonctionnel et renvoie vers la tâche correspondante sur Phabricator. Bugzilla reste accessible en lecture seule mais n'est plus mis à jour (http://old-bugzilla.wikimedia.org).

Liens[modifier | modifier le code]