Wikipédia:Rapports de bug et demandes de fonctionnalités

Les rapports de bug et les demandes de fonctionnalités pour le logiciel MediaWiki, qui assure le fonctionnement de Wikipédia, sont à demander sur Phabricator, logiciel réunissant plusieurs outils destinés à organiser le développement d'applications[1]. Phabricator a remplacé bugzilla en novembre 2014.

Les rapports de bug et les demandes de fonctionnalités qui ne sont pas directement liées au logiciel MediaWiki doivent être rapportées sur la page des Questions techniques principalement. On préférera signaler un problème avec un script ou gadget sur la page de discussion du projet Scripts et gadgets.

En cas de doute, posez vos questions sur la page des Questions techniques : cela vous permettra de savoir s'il est utile ou non d'ouvrir un ticket sur Phabricator, ou d'être redirigé vers une autre page. N'hésitez pas à demander de l'aide pour créer une tâche Phabricator.

Avant de rapporter une erreur

modifier

Assurez-vous que vous ne pouvez pas réparer vous même le problème. La plupart des bugs sont liés à un navigateur pas à jour ou à des scripts et gadgets défectueux (car trop vieux ou non maintenus). Voyez comment trouver les scripts défectueux.

Lorsque vous soumettez un retour d'information, soyez précis avec un maximum d'information : le but, c'est que le rédacteur du code puisse reproduire le bug. S'il parvient à le reproduire, il pourra le corriger. Afin de produire un rapport de bug efficace, c'est-à-dire utile ; donnez le maximum d'information :

  • page concernée,
  • outil utilisé (par exemple un gadget ou l'outil de traduction),
  • nom et version de votre navigateur qui peut être trouvée généralement dans les paramètres du navigateur web :
  • système d'exploitation utilisé,
  • le nom de l'habillage (Vector, Monobook...) choisi dans vos préférences,
  • les étapes pour reproduire le bug.

N'hésitez pas à en donner trop que pas assez.

État des serveurs hébergeant les projets

modifier

Il est fréquent que les entités responsables de gros services Web maintiennent une page d'état en temps réel. La Wikimedia Fondation adopte cette pratique en fournissant le site Web www.wikimediastatus.net à l'attention du public. Celui-ci offre un aperçu relatif à d'éventuels problèmes de connectivité (trafic entrant/sortant), sur le suivi des mesures des actions réalisées par les contributeurs ainsi que sur la charge supportée par les serveurs.

Toutefois, cette page ne sera pas d'une grande utilité pour constater des problèmes techniques plus précis tel qu'une page cassée ou un dysfonctionnement de votre liste de suivi, etc.

Calendrier du déploiement de MediaWiki

modifier

Le logiciel MediaWiki est constamment amélioré, avec l'ajout de nouvelles fonctionnalités ou des modifications pour répondre aux besoins changeants ou à des rapports de bugs. Par conséquent, de nouvelles versions du logiciel sont fréquemment déployées, généralement une fois par semaine.

La mise en place d'une nouvelle version suit un ordre spécifique, et les petits wikis sont utilisés comme des tests en conditions réelles avant le déploiement sur les projets à forte fréquentation :

Signaler une erreur ou demander une fonctionnalité

modifier

Si vous faites face à des problèmes techniques lors de l'édition ou de la lecture d'une page les jeudis ou vendredis, problèmes qui n'étaient pas présents auparavant, il est probable que la cause soit le déploiement récent d'une nouvelle version de MediaWiki.

De manière générale

modifier

Si vous n'êtes pas à l'aise avec les problématiques techniques et liées à l'informatique, n'hésitez pas à aller poser votre question sur la page des Questions techniques. Ainsi, si nécessaire, un autre contributeur pourra vous guider ou ouvrir le rapport pour vous. Si c'est le cas, lisez la section suivante.

Accéder aux Questions techniques

De manière spécifique

modifier

Vous pouvez également rapporter le bug de manière avancée.

Auprès du projet local Scripts et gadgets

Cela concerne les scripts et gadgets locaux.

Rapport de bug Demande de fonctionnalité

Directement sur le traqueur de bugs

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. La recherche se fait en anglais.

Rapporter un bug

Liens vers les tickets de Phabricator

modifier

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/. Le modèle {{Phab}} peut être aussi utilisé pour afficher un bandeau dans le coin supérieur de droit d'une discussion pour signaler que la requête est déjà enregistrée sur Phabricator.

Voir aussi

modifier