Projet développeurs de Wikimédia en Afrique

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Africa Wikimedia Developers Project and the translation is 100% complete.
Other languages:
Afrikaans • ‎Bahasa Indonesia • ‎Cymraeg • ‎English • ‎Kiswahili • ‎Türkçe • ‎español • ‎français • ‎magyar • ‎português do Brasil • ‎русский • ‎العربية • ‎বাংলা • ‎中文 • ‎日本語

AWMD Black VerticalProjet développeurs de Wikimédia en Afrique (AWMD)

AWMD GHANA 30.jpg

AWMD Former des développeurs pour demain.
Un projet visant à initier une communauté de développeurs sur le continent africain et à encourager plus de développeurs à devenir bénévoles de la Fondation Wikimédia. Notre mission consiste à créer et à rendre possible un écosystème pour les développeurs désirant apprendre et développer de nouvelles compétences dans un espace ouvert, par du bénévolat en tant que développeurs pour la Fondation Wikimédia.

Vous désirez vous impliquer ?

Il y a plusieurs manières de s'impliquer pour devenir un développeur Wikimédia en Afrique. Êtes-vous originaire du continent africain, intéressé par la technologie et par le savoir ouvert ? Si oui, rejoignez la communauté via african-wikimedia-developers@lists.wikimedia.org. Suivez tranquillement les étapes ci-dessous pour prendre connaissance des compétences qui sont attendues par notre communauté.

Étape 1 : apprendre à devenir un spécialiste de MediaWiki

Soyez patient, prenez votre temps et lisez la documentation suivante, particulièrement riche en ressources :

Étape 2 : revue de code de Wikimedia et plateforme de développement

Gerrit est le nom du logiciel de revue de code pour Wikimédia et constitue le coeur du processus de développement du logiciel. Il est quasiment impossible d'effectuer du développement de logiciel pour Wikimédia (d'une manière standard) sans utiliser Gerrit. Créer un compte sur le site web de Gerrit et obtenir le droit technique Developer access . Vous pouvez aussi jeter un œil aux tutoriels de Gerrit sur la manière d'installer Gerrit sur votre PC.

On n'attend pas de vous que vous sachiez tout cela un 1 jour. Prenez votre temps et allez-y tranquillement, vous apprendrez au fur et à mesure :)

Étape 3 : familiarisez-vous avec Phabricator

Wikimedia utilise une plateforme de développement open source nommée Phabricator, qui est principalement utilisée pour la gestion de projet, les signalements de bogues et les demandes de fonctionnalités. Ce n'est pas très compliqué à utiliser et vous pouvez vous connecter à l'instance Phabricator de Wikimédia en utilisant votre compte MediaWiki.

Phabricator dispose de nombreuses fonctionnalités, mais en tant que développeur, celles que vous allez le plus utiliser sont centrées sur la création de tâches, la résolution de tâches, le téléversement de fichiers, les demandes de fonctionnalités, etc. Par conséquent, nous ne nous attendons pas à ce que vous appreniez toutes les fonctionnalités de Phabricator (sauf si vous en avez envie). Nous allons nous centrer sur ce qui est nécessaire pour commencer et continuer à apprendre des choses par la suite.

Pour la gestion de projet, vous pouvez consulter cette documentation à propos de Phabricator pour la gestion de projet.

Étape 4 : faire le lien avec la communauté des développeurs Wikimédia

Il existe bien entendu de nombreuses manières différentes pour se connecter à la communauté des développeurs du mouvement Wikimédia, mais la plus rapide et la plus confortable pour la plupart des développeurs est l'IRC. Il existe de nombreux canaux IRC liés à Wikimédia et celui qui est dédié aux développeurs est : #wikimedia-dev connect. Il s'agit d'un point de départ et sur ce canal, vous pouvez vous présenter et montrer votre intérêt pour la communauté ; puis vous verrez qu'après une courte attente, quelqu'un du canal vous guidera ou réagira à votre message. Vous pouvez aussi poser des questions techniques sur le canal, quelqu'un devrait vous répondre ou vous proposer des liens vers des ressources vous permettant de trouver les réponses à vos questions.

Il y a de nombreuses personnes sur le canal et vos messages sont diffusés auprès de plus de 100 personnes en même temps ; soyez donc attentif à ce que vous écrivez. Vous pouvez lire How to Ask Questions the Smart Way by Eric Raymond pour vous informer sur le type de questions que vous pouvez y poser.

Étape 5 : configurez MediaWiki en local et lancez-vous !

C'est super que vous en soyez à cette étape et nous vous recommandons de réaliser l'étape 2 avant de continuer, dans la mesure où ces deux étapes sont très liées ensemble. MediaWiki peut être installé en suivant ces documents, après cela, une instance locale sera à votre disposition ; vous pouvez aussi voir comment cloner le cœur de MediaWiki dans le tutoriel de Gerrit présenté à l'étape 2. Une fois maîtrisées les 4 premières étapes, le développement de MediaWiki sera relativement aisé, aussi nous vous recommandons de prendre votre temps et de bien maîtriser les 4 premières étapes avant de vous plonger dans cette dernière étape.

Amusez-vous bien avec MediaWiki !!!

Autres ressources

Pour plus d'informations sur la manière de participer au développement de MediaWiki, voire de vous investir encore plus sur d'autres projets liés à Wikimédia, vous pouvez consulter le lien ci-dessous :

Contactez-nous

Vous pouvez nous joindre via african-wikimedia-developers@lists.wikimedia.org ou pour aller plus vite, sur IRC, par ici : #wikimedia-dev-africa connect, vous y trouverez toujours quelqu'un :)

Vous pouvez aussi rejoindre les débats sur notre page de discussion. Soyez informés régulièrement avec nos comptes Facebook et Twitter