Bogues faciles pour commencer

From mediawiki.org
This page is a translated version of the page Good first bugs and the translation is 100% complete.

Cette page fournit une liste de bogues du logiciel et de petites fonctionnalités manquantes qui ont été identifiés comme une bonne façon de s'investir dans les projets Wikimedia existants (pas uniquement dans le noyau ou les extensions MediaWiki).

C'est un moyen pour commencer à se familiariser avec le code des projets Wikimedia.

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

Peu importe le projet logiciel sur lequel vous travaillez, vous devez avoir lu la section « Conseils de communication » pour comprendre les attentes concernant le flux du travail et la communication.

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

Tâches potentielles sur lesquelles travailler

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

Si le projet logiciel utilise Wikimedia Phabricator, le coin supérieur droit d'une tâche affiche le projet dans lequel le problème est localisé.

Cela indique 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).

Noyau et extensions de MediaWiki

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éral sur la liste de diffusion Wikidata, le canal IRC #wikidata et sur le wiki.

Tâches potentielles pour les nouveaux contributeurs

Éditeur Visuel

VisualEditor est l'éditeur WYSIWYG de MediaWiki.

Posez vos questions concernant le développement général de l'Editeur Visuel sur la liste de diffusion wikitech et le canal IRC #mediawiki-visualeditor.

Tâches potentielles pour les nouveaux contributeurs

Découverte / Recherche

L'équipe Wikimedia Search Platform conçoit des méthodes de découverte anonymes 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.

Tâches potentielles pour les nouveaux contributeurs

Habillages

Les Manuel:Habillages 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 habillage et son contact.

Tâches potentielles pour les nouveaux contributeurs

Noyau MediaWiki

MediaWiki est le noyau logiciel 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 wikitech et les canaux IRC #wikimedia-dev et #mediawiki.

Tâches potentielles pour les nouveaux contributeurs

Semantic MediaWiki

Semantic MediaWiki est l'une des extensions Mediawiki les plus complètes et les plus populaires.

Tâches potentielles pour les nouveaux contributeurs Semantic Mediawiki


Projets à part

Pywikibot

Pywikibot est un environnement logiciel à base de Python pour é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 potentielles pour les nouveaux contributeurs

Huggle

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


Tâches potentielles pour les nouveaux contributeurs

Ingénierie des données

L'équipe Data Engineering 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éral sur la liste de diffusion "Analytics".

Tâches potentielles pour les nouveaux contributeurs

Concernant plusieurs projets

Documentation

Voici les tâches de documentation concernant tous les projets Wikimédia.


Tâches potentielles pour les nouveaux contributeurs

Conception

La résolution de bugs de conception ou les 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 peuvent aussi être utiles 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 de projets ! 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 sur l'une de nos plateformes de support.

Voir aussi

  • Nouveaux développeurs — Informations pour les nouveaux venus dans l'espace technique Wikimedia, comprenant les projets logiciels Wikimedia qui proposent des mentors. Recommandé pour les nouveaux contributeurs.
  • Comment devenir un hackeur de MediaWiki — Pour travailler sur le coeur de MediaWiki ou les extensions MediaWiki.
  • Comment contribuer — Apprenez en davantage sur la façon dont vous pouvez contribuer à MediaWiki et à la communauté de culture libre (par exemple la traduction, la documentation, etc...)