Africa Wikimedia Technical Community/fr



 .  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-developerslists.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
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. Vous pouvez aussi jeter un œil aux tutoriels de Gerrit sur la manière d'installer Gerrit sur votre PC.

É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.

É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 :. 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.

É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
For more information about getting into MediaWiki development and even more on other Wikimedia related projects, you can checkout the link below:



Contactez-nous
You can reach us through african-wikimedia-developerslists.wikimedia.org or for quick reach, you can join us on IRC here:, you will always see someone around :)

 You can also join the discussion on our talk page. Get more updates via our Facebook & Twitter