Petits bugs ennuyeux

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Annoying little bugs and the translation is 100% complete.

Other languages:
العربية • ‎تۆرکجه • ‎български • ‎বাংলা • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎français • ‎עברית • ‎हिन्दी • ‎magyar • ‎interlingua • ‎italiano • ‎日本語 • ‎polski • ‎português do Brasil • ‎русский • ‎ၽႃႇသႃႇတႆး  • ‎ไทย • ‎Türkçe • ‎中文

Cette page fournit une liste de petits bugs et de petites fonctionnalités manquantes qui gênent les utilisateurs et qui sont relativement facile à résoudre pour un nouveau codeur MediaWiki.

C'est un moyen pour commencer à se familiariser avec la base de code MediaWiki.

Notez que les tâches attachées ci-dessous n'ont pas de mentors assignés. Vous serez seul face à cette tâche. Nous vous recommandons de travailler sur des projets avec un mentor:Regardez la liste des projets que nous recommandons.

Peu importe le projet sur lequel vous travaillez, vous devez avoir lu l'article "Lectures suggérées" pour comprendre les attentes concernant les flux de travail et de communication.

SI vous décidez de travailler sur le noyau de MediaWiki ou ses extensions, vous devez avoir lu Comment devenir un hacker de MediaWiki pour comprendre l'infrastructure et les flux la composant.

Bugs potentiels à travailler

Les sections suivantes décrivent quelques exemples de domaines dans lesquels vous pouvez contribuer, mais vous n'êtes pas limités à ces domaines !

Dans le coin supérieur droit d'une tâche (rapport de bogue) de Phabricator vous pouvez voir le produit et le composant où le problème est localisé.

Cela vous donne une indication sur le dépôt Git où le code est situé, et sur l'équipe de développement que vous pouvez contacter si vous souhaitez en discuter d'une manière «plus large» (sous forme de commentaires dans les rapports de bugs qui devraient de préférence se rapporter au problème spécifique décrit uniquement dans le rapport).

MediaWiki core and extensions

=== Wikidata ===

Wikidata est une base de connaissances centralisée pour les données structurées, telles que les références "interwiki" et les informations statistiques. Posez vos questions concernant le développement généneral sur la liste de diffusion Wikidata, le canal IRC #wikidata et sur le wiki.

Liste des rapports de bugs ouverts (les plus faciles) et des demandes d'amélioration concernant Wikidata .

=== Éditeur Visuel et Parsoid ===

=== Découverte / Recherche ===

L'équipe Discovery conçoit des méthodes de recherche et de découverte vers une source de connaissance fiable et pertinente. Posez vos questions concernant le développement général sur la liste de diffusion "Discovery" et sur le canal IRC #wikimedia-discovery IRC.

Liste des rapports de bogues (ouverts et faciles) et des demandes d'amélioration concernant la découverte et la recherche.

=== Habillage (Skins) ===

Skins permettent aux utilisateurs de personnaliser l'apparence et le comportement de MediaWiki. Les connaissances de base du langage CSS et PHP sont utiles. Consultez la page du projet dans phabricator pour obtenir plus d'informations concernant les indications pour chaque "skin" et contact.

Liste des rapports de bogues (ouverts et facile) et des demandes d'amélioration concernant les "Skins".

=== Noyau MediaWiki ===

MediaWiki est le noyau applicatif qui fournit les fonctionnalités "wiki" de base. Il est complexe, écrit en PHP, et certaines portions de codes pourraient ne pas être "clairement maintenues". Posez vos questions concernant le développement général sur la liste de diffusion et les canaux IRC #wikimedia-dev et #mediawiki.

Liste des rapports de bogues (ouverts et faciles) et des demandes d'amélioration concernant le noyau MediaWiki.

Semantic MediaWiki

Semantic MediaWiki est l'une des plus complètes et utilisées des plug-in MediaWiki.

Tâches conseillées pour un nouveau contributeur.


Standalone projects

Pywikibot

PyWikibot est un "framework" à base de Python qui permet d'écrire des robots pour MediaWiki.

Posez vos questions concernant le développement général sur la liste de diffusion Pywikibot et le canal IRC #pywikibot.

Tâches conseillées pour un nouveau contributeur.

===Applications Mobiles===

=== Huggle ===

Huggle est une application "desktop" pour faire face aux actes de vandalisme sur les projets Wikimedia, elle est écrite en C++.

Liste des rapports de bugs ouverts (les plus faciles) et demandes d'amélioration concernant Huggle.

=== Analytique ===

L'équipe Analytics autorise et soutient la prise de décision de données qui est faite dans Wikimedia. Posez vos questions concernant le développement générai sur la liste de diffusion "Analytics".

Tâches potentielles pour les nouveaux contributeurs

Cross-project areas

Documentation

Ci-dessous de la documentation concernant les diverses tâches de l'ensemble des projets Wikimédia.

Tâches potentielles pour les nouveaux contributeurs

Conception

La résolution de bugs de "design" ou de "demandes" requiert d'avoir des compétences en graphisme pour pouvoir travailler avec une application graphique vectorielle (e.g. Inkscape). Des connaissances de base en CSS peut aussi être utile pour l'intégration. Posez vos questions concernant le développement général sur la liste de diffusion "design" et le canal IRC #wikimedia-design.

Tâches potentielles pour les nouveaux contributeurs

Chaînes

Les messages affichés dans l'interface utilisateur ont souvent besoin de petites corrections dans le texte anglais. Le texte source ne peut être modifié dans le code que par les développeurs, contrairement aux traductions. En outre, de nombreux messages ne sont pas clairs et nécessitent une meilleure documentation. La documentation manquante peut aussi être ajoutée en modifiant la sous-page /qqq du message sur translatewiki.net, comme toutes les traductions, mais peut nécessiter une étude du code pour comprendre à quoi sert le message.

Tâches potentielles pour les nouveaux contributeurs

=== Et bien plus encore... ===

Toujours pas assez d'idées ? Il y a d'autres domaines que vous pouvez explorer - MediaWiki a des centaines d'extensions et d'outils ! Consultez la liste complète des tâches potentielles pour les nouveaux contributeurs :

Tâches potentielles pour les nouveaux contributeurs

Si vous avez des difficultés ou des questions spécifiques, vous pouvez demander de l'aide via le canal IRC ou contacter librement Srishti Sethi ou $AKlapper.

Voir aussi