Les
rapports de bug et les demandes de fonctionnalites
pour le logiciel
MediaWiki
, qui assure le fonctionnement de Wikipedia, sont a demander sur
Phabricator
, logiciel reunissant plusieurs outils destines a organiser le developpement d'applications
[
1
]
. Phabricator a remplace
bugzilla
en novembre 2014.
Les rapports de bug et les demandes de fonctionnalites qui ne sont pas directement liees au logiciel MediaWiki doivent etre rapportees sur la page des
Questions techniques
principalement. On preferera signaler un probleme 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'etre redirige vers une autre page. N'hesitez pas a demander de l'aide pour creer une tache Phabricator.
Assurez-vous que vous ne pouvez pas reparer vous meme le probleme. La plupart des bugs sont lies a un navigateur pas a jour ou a des scripts et gadgets defectueux (car trop vieux ou non maintenus). Voyez comment
trouver les scripts defectueux
.
Lorsque vous soumettez un retour d'information, soyez precis avec un maximum d'information?: le but, c'est que le redacteur du code puisse reproduire le bug. S'il parvient a le reproduire, il pourra le corriger. Afin de produire un rapport de bug efficace, c'est-a-dire utile?;
donnez le maximum d'information
?:
- page concernee,
- outil utilise (par exemple un gadget ou l'outil de traduction),
- nom et version de votre navigateur qui peut etre trouvee generalement dans les parametres du navigateur web?:
- systeme d'exploitation utilise,
- le nom de l'habillage (Vector, Monobook...) choisi dans vos
preferences
,
- les etapes pour reproduire le bug.
N'hesitez pas a en donner trop que pas assez.
Il est frequent que les entites responsables de gros services Web maintiennent une page d'etat en temps reel. La Wikimedia Fondation adopte cette pratique en fournissant le site Web
www.wikimediastatus.net
a l'attention du public. Celui-ci offre un apercu relatif a d'eventuels problemes de connectivite (trafic entrant/sortant), sur le suivi des mesures des actions realisees par les contributeurs ainsi que sur la charge supportee par les serveurs.
Toutefois, cette page ne sera pas d'une grande utilite pour constater des problemes techniques plus precis tel qu'une page cassee ou un dysfonctionnement de votre liste de suivi, etc.
Le logiciel MediaWiki est constamment ameliore, avec l'ajout de nouvelles fonctionnalites ou des modifications pour repondre aux besoins changeants ou a des rapports de bugs. Par consequent, de nouvelles versions du logiciel sont frequemment deployees, generalement une fois par semaine.
La mise en place d'une nouvelle version suit un ordre specifique, et les petits wikis sont utilises comme des tests en conditions reelles avant le deploiement sur les projets a forte frequentation?:
- sur les wikis du groupe 0, le mardi?:
TestWiki
,
TestWikidata
et le wiki
MediaWiki
?;
- sur les wikis du groupe 1, le mercredi?:
Wikipedia en catalan
,
en hebreu
,
en italien
, et tous les projets non-Wikipedia, c'est-a-dire
Commons
,
Wikidata
,
Wiktionnaire
,
Wikisource
,
Wikifonctions
,
Wikinews
,
Wikilivres
,
Wikiquote
,
Wikiversite
,
Wikivoyage
,
Wikispecies
,
MetaWiki
et quelques autres wikis dont ceux pour les besoins de la
Wikimedia Foundation
?;
- enfin les wikis du groupe 2, le jeudi?: le reste, toutes les editions linguistiques de Wikipedia.
Si vous faites face a des problemes techniques lors de l'edition ou de la lecture d'une page les jeudis ou vendredis, problemes qui n'etaient pas presents auparavant, il est probable que la cause soit le deploiement recent d'une nouvelle version de MediaWiki.
Si vous n'etes pas a l'aise avec les problematiques techniques et liees a l'informatique, n'hesitez pas a aller poser votre question sur
la page des Questions techniques
. Ainsi, si necessaire, un autre contributeur pourra vous guider ou ouvrir le rapport pour vous. Si c'est le cas, lisez la section suivante.
Acceder aux Questions techniques
Vous pouvez egalement rapporter le bug de maniere avancee.
Aupres du projet local Scripts et gadgets
Cela concerne les scripts et gadgets locaux.
Rapport de bug
Demande de fonctionnalite
Directement sur le traqueur de bugs
Si vous avez decouvert une erreur et que vous voulez la rapporter,
verifiez d'abord qu'elle n'a pas deja ete rapportee
. Ceci previent les doublons. Pour etre efficace, essayer de rechercher des synonymes. La recherche se fait en anglais.
Rapporter un bug
Vous pouvez lier vers les rapport en utilisant le lien interwiki
phab:
. Par exemple
[[phab:T1000]]
pour
phab:T1000
. Ce prefixe 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 modele
{{Phab}}
peut etre aussi utilise pour afficher un bandeau dans le coin superieur de droit d'une discussion pour signaler que la requete est deja enregistree sur Phabricator.