Manual:Pywikibot/Development/fr

Rapporter un bogue
Nous vous recommandons de vérifier si le bogue se produit encore avec la dernière version disponible présente dans Git. Si c'est le cas, rapportez le bogue en essayant d'inclure :


 * Un titre concis de la tâche à réaliser.
 * Une description complète du problème ou du rapport :
 * expliquez la différence entre la sortie attendue et ce que vous obtenez réellement.
 * Indiquez comment reproduire le bogue, avec toutes les informations dont vous disposez (les scripts, les ligne de commande, la famille, et la langue utilisée).
 * La sortie console générée par le script (avec la trace Python associée si votre cas concerne un plantage).
 * Incluez le résultat de.

Pour soumettre un nouveau bogue, allez sur le gestionnaire de bogues. Vous pouvez vérifier l'existence des rapports de bogue ici.

Développement
Si vous avez pensé à une fonction que vous souhaiteriez avoir et qui n'existe sur aucun des robots, vous pouvez demander à l'un des programmeurs de vous la coder. Ou encore mieux, vous pouvez essayer de travailler sur le robot lui-même. Python est un langage agréable, pas difficile à apprendre. Nous vous souhaitons la bienvenue.

Accès à la validation (commit)
Chacun peut obtenir un. Une fois enregistré, si vous êtes intéressé pour travailler sur Pywikibot, veuillez envoyer un courriel à la liste de diffusion en vous présentant et en indiquant sur quoi vous souhaitez travailler de sorte à ce que les autres collaborateurs puissent vous accueillir.

Comment proposer des corrections
Configurer Git et Gerrit. Suivez les étapes du et exécutez ceci :

et après avoir modifié le code, suivez les étapes pour.

Règles
Voir les générales et les.

Documentation
Ceci est le manuel de l'utilisateur et du développeur, tel qu'il se trouve sur, merci de nous aider à le maintenir à jour.

Le code lui-même est documenté en partie. Vous pouvez le voir sur :


 * Documentation

de même que les rapports de tests unitaires et de couverture de code sur :


 * (voir aussi T74863)

Robots et proxy
Utilisez les variables d'environnement des requêtes. Voir T111752.

Debogage des problèmes réseau
Voir pour les pistes.

Voir aussi

 * (SVN) revue de code - MediaWiki : Special:Code/pywikipedia
 * (Git) revue de code gerrit.wikimedia : https://gerrit.wikimedia.org/r/#/admin/projects/pywikibot