Fr:Reporting Bugs

From TMW: rEvolt

Vérifiez que votre problème n'a pas déjà été signalé

Le seul client compatible est Manaplus le client officiel. Si vous avez un soucis avec votre client actuel, essayez d'abord d'installer le client officiel pour voir si le problème persiste avant de le signaler.

En premier lieu, utilisez la fonction Search (Rechercher) du forum pour vérifier que le problème que vous rencontrez n'a pas déjà été signalé dans un ancien sujet: http://forums.themanaworld.org/search.php

Pour les bugs du serveur et du contenu, essayez le Bug Tracking, peut-être qu'un utilisateur a déjà signalé le problème et que quelqu'un travaille à le régler.

Où signaler un problème?

Bug Tracking

Bug tracking est un outil puissant qui nécessite qu'on comprenne un minimum le fonctionnement du jeu avant de l'utiliser. La connexion anonyme est possible.

Forum

Si vous n'êtes pas sûr que votre problème est un bug ou que vous ne savez pas comment le signaler correctement, les modérateurs du forum, les développeurs et les joueurs pourront vous y aider ou le faire à votre place. Signalez-le dans:

Si vous avez de bonnes raisons de croire que le problème vient du contenu, du serveur ou du client, signalez-le dans le forum approprié:

Si vous désirez faire une suggestion ou demander de nouvelles fonctions ou du nouveau contenu:

IRC

Si vous n'êtes pas sûr que le problème que vous rencontrez est un bug: IRC #support channel  : irc.freenode.net#themanaworld-support

Vous êtes pratiquement sûr que votre problème est un bug: IRC #development channel : http://irc.freenode.net#themanaworld-dev

Si votre problème provient du client Manaplus: IRC #ManaPlus channel: irc.freenode.net#manaplus

Dans le jeu

Signaler un bug durant le jeu est une méthode qui n'aboutit à rien la plupart du temps car votre rapport de bug va se perdre au milieu des nombreux onglets de conversation ouverts des développeurs. Cependant, si l'un d'eux vous répond, ce sera l'occasion de lui montrer le bug en direct.

Comment signaler un bug?

Encore une fois, les développeurs ont besoin d'informations complètes et précises pour régler les problèmes signalés.H

Pour les problèmes du Client, mentionnez votre système d'exploitation, sa version et architecture, ainsique que la version de votre client Manaplus. C'est une bonne idée d'inclure le nom de votre système dans le titre de votre sujet, par exemple: Windows XP: Le jeu plante quand... Soyez loquace, postez les backtrace, strace et contenu de tmw.log, les versions des dépendances logicielles etc. Assurez-vous que toutes les Dépendances sont installées et que vous en possédez les versions requises.

Faites gagner du temps aux développeurs et à tous ceux qui vous aident - utilisez des titres de topics qui décrivent bien votre problème - des titres comme "Le jeu ne marche pas", "Besoin d'aide" ou "J'ai un problème" ne sont pas acceptables et montrent clairement que leur auteur n'est pas une personne sérieuse. Un bon exemple de titre pour un nouveau topic est, par exemple: "Linux:Le fichier map ne se charge pas - erreur inconnue". Les posts grossiers, remplis de fautes d'orthographe ou dupliqués seront fermés sans avertissement.

Notez que pour corriger un bug, un programmer a besoin de connaître les circonstances exactes qui l'ont fait se produire afin de pouvoir les reproduire à son tour: "J'avais l'objet X et plus tard je ne l'avais plus" ne donne pas assez d'informations pour identifier l'erreur. Par contre, "Quand je fais X et Y pendant que W et Z, et que je prends un towel de mon storage, je reçois une orange à la place" est une description utile qu'un programmer pourra utiliser.

Si vous avez un patch, postez-le dans Support / Bug Reports

Si vous utilisez un pastebin, assurez-vous d'utiliser une date d'expiration la plus longue possible.

Rapport de bug type / Instructions

Merci d'inclure le plus d'informations de la liste ci-dessous dans votre rapport de bug.

Pressez F10 dans Manaplus pour afficher une fenêtre de debogage où vous pourrez lire le numéro de la carte ainsi que les coordonnées du jeu.

  • Versions
    • Système d'exploitation et version.
    • Manaplus et version.
    • Informations sur le matériel si applicable (modèle de carte graphique/son ou appareil mobile).
  • Description du bug
    • Une description précise du problème rencontré.
    • Limitez-vous à une description pratique, pas de langage courant.
    • Merci de rajouter les noms des PNJs, les numéros de cartes et toute information relative à la quête.
    • Pressez la touche F10 dans Manaplus pour afficher une fenêtre de débogage où vous trouverez le numéro de la carte où vous vous trouvez.
  • Etapes pour reproduire le bug
    • Pas à pas, listez les instructions à suivre pour pouvoir reproduire le bug.
    • Ne faites pas de résumé! Plus votre description sera détaillée, plus le développer pourra facilement reproduire le problème et être en mesure de le corriger rapidement.
    • Merci d'inclure les noms des PNJs, les numéros de carte et toute information relative à la quête.
  • Comportement actuel
    • Décrivez ce qui arrive quand vous suivez ces instructions.
    • Ceci est la manifestation du bug.
  • Comportement attendu
    • Décrivez ce que vous voulez qu'il se passe quand vous suivez ces instructions.
    • Ceci est important, parce que vous avez peut-être mal compris quelque chose ou oublié une étape, et savoir ce que vous attendiez aidera le développeur à s'en rendre compte.
  • Tentatives de résolution du problème
    • Expliquez tout ce que vous avez essayé de faire pour régler le problème par vous-même.
  • Solution de contournement du problème
    • Si vous avez trouvé un moyen de faire fonctionner le programme en dépit du bug, décrivez comment vous avez fait.

Erreurs dans le Wiki

Les erreurs dans le wiki doivent être corrigées par la personne qui les remarque - c'est le but d'un wiki. Si la documentation est fausse, vous devriez la corriger.

Tester le jeu

Avant d'inclure du nouveau contenu au serveur officiel, les développeurs aiment recevoir des retours d'autres développeurs ou de testeurs. Si tester les nouveautés du jeu vous intéresse, lisez la page Testing Server du wiki.