L'Open Source et Moi
Tags: opensource, wiki, mediawiki, goma
Published: 2024-06-14 15:35:06

Je m'appelle Firmin Nganduli et je suis développeur full stack. Pendant  trois mois du 11 mars au 11 juin 2024, mon intérêt pour l'open source a été éveillé grâce à Kali Academy, une organisation dédiée à cette philosophie. Attiré par le développement logiciel et désireux d'explorer l'open source, j'ai décidé de postuler pour un stage professionnel de trois mois au sein de cette institution.C’etait un plaisir et productif de faire parti de la cohorte kali academie 2024 Goma composer de 10 programmeur motivés.

## L'introduction à l'open source (premier mois)

Pendant le premier mois, nous avons effectué plusieurs activités pour nous introduire davantage dans l'univers de l'open source. Voici quelques-unes de ces initiatives :
- Apprentissage en public
- Utilisation du système Linux
- Maîtrise de la ligne de commande (CLI)
- Révision de Git et GitHub
- Lecture du livre "Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure"

## L’initiation dans l’univers mediawiki (Deuxieme mois)

Le deuxième mois était consacré à notre spécialisation dans l'univers de Mediawiki, en mettant particulièrement l'accent sur l'infrastructure de Mediawiki. Nous avons commencé ce mois par une brève introduction à certains wikis en particulier, tels que Wikipedia et Wikidata, avant d'apprendre comment contribuer à ces plateformes ainsi qu'à Wikicommons. Grâce à la structure de Mediawiki, nous avons découvert où se trouvent stockées les extensions Mediawiki et comment développer une extension Mediawiki.On a développé une extension "Page Summary", une expérience enrichissante.

## Projet de fin de stage (troisième mois)

Pour cette dernière phase de notre stage, nous avons été répartis en deux équipes pour nous concentrer sur des projets de fin de stage. J'ai eu le privilège de faire partie de l'équipe travaillant sur un projet excitant appelé "Leaderboard". Cette plateforme a pour but de classer les contributeurs en fonction de leur activité sur une période donnée. Travailler sur ce projet m'a offert l'opportunité d'appliquer toutes les compétences acquises au cours des deux premiers mois et de contribuer à un outil véritablement utile et innovant pour la communauté Wikimedia.

Dans le cadre de ce projet, nous avons également eu recours à plusieurs API, notamment celle permettant de récupérer les contributions de Wikipedia. De plus, nous avons utilisé des images provenant de Wikicommons pour créer des arrière-plans attrayants, enrichissant ainsi l'expérience utilisateur de notre plateforme.

## Impact et Réflexion

Ce stage chez Kali Academy a été une expérience transformative. Il m'a permis d'e voir l'importance de l'open source dans le monde de l'information. La collaboration avec mes collègues stagiaires et nos mentors m'a également aidé à développer des compétences interpersonnelles essentielles, telles que le travail en équipe et la communication efficace. Cette expérience a renforcé mon intérêt pour l'open source et m'a motivé à continuer à contribuer à cet univers en constante évolution.

Je tiens personnellement à remercier Abel Mbula et Delord, membres de l'équipe de Kali Academy, ainsi que tous les autres membres, pour avoir consacré leur temps et leurs efforts à notre formation. En cours de la formation, je suis vraiment reconnaissant envers mes amis qui étaient là pour répondre à mes questions. C'était une expérience formidable d'être parmi les stagiaires. Je les remercie sincèrement. Rendez-vous sur le dépôt open source, car vous avez su attirer mon attention dans l'univers open source.