Open Source from Scratch, Bilan Annuel de Nos Ateliers pour Contributeurs

Linda Shen

Linda Shen

November 14, 2022

Team & Community

En 2022, nous avons organisé 12 ateliers pour contributeurs afin de guider les personnes souhaitant devenir contributeurs de projets open source. Cet article vous explique ce que sont les ateliers pour contributeurs et sert de résumé annuel.

Depuis 2022, API7.ai propose des ateliers pour contributeurs comme moyen de redonner à la communauté des développeurs. Ces ateliers sont une série d'événements bénévoles animés par Keer Liu, responsable de la croissance mondiale chez API7.ai, et rejoints par de nombreux membres motivés de l'équipe, qui sont également contributeurs au projet open source Apache APISIX. Ces ateliers sont entièrement gratuits et visent à autonomiser les talents du monde entier tout en élargissant la communauté open source. À ce jour, nous avons organisé douze ateliers en Europe, en Amérique du Nord, en Asie et en Afrique, et avons collaboré avec des universités telles que l'Université de Californie, Berkeley, l'Université de Toronto, l'Université de Waterloo, le National Institute of Technology Hamirpur, ainsi qu'avec des organisations open source comme Open Source Community Africa.

Les ateliers sont centrés sur les esprits et pratiques open source dans lesquels Apache APISIX est profondément enraciné. Les participants ont été présentés aux histoires des membres de la communauté APISIX, dont beaucoup sont également des contributeurs à temps plein chez API7.ai, sur la manière dont ils ont découvert et sont tombés amoureux des logiciels open source. Nous avons également préparé une liste détaillée de méthodes pour contribuer aux projets open source, que ce soit pour les développeurs ou les non-codeurs, tout en encourageant chacun à proposer ses propres idées.

Cependant, si vous pensez que c'est tout ce que vous pouvez apprendre lors de nos ateliers pour contributeurs, détrompez-vous. En plus des discussions sur l'open source, nous avons soigneusement conçu une session de 30 minutes pour enseigner aux participants les bases des passerelles API et du projet open source Apache APISIX. Cette session est divisée en deux parties : une présentation sous forme de diaporama et une démonstration de 10 minutes.

Un agenda typique d'atelier.
Un agenda typique d'atelier.

Il est important de noter que l'atelier pour contributeurs n'est pas simplement un discours à sens unique, mais plutôt un événement de construction de communauté. Les intervenants répondent fréquemment aux questions des participants, et il y a généralement beaucoup d'interactions. Nous aimerions que chacun comprenne que contribuer à l'open source est à la fois amusant et bénéfique, et non pas difficile et pénible. C'est précisément la raison pour laquelle nos ateliers sont loués et recommandés par beaucoup et attirent de plus en plus de participants au fil du temps.

"L'atelier était à la fois stimulant et relaxant en raison de la joie que j'ai ressentie en apprenant autant sur l'open source. Avant de participer à l'atelier, je ne connaissais même pas correctement GitHub, mais maintenant je suis confiant pour contribuer à des programmes open source et j'aimerais commencer par APISIX !" a commenté un étudiant du National Institute of Technology Hamirpur, en Inde.

Les étudiants qui n'avaient aucune expérience préalable avec l'open source trouvent que l'atelier est un bon point de départ. Edward H. L. de l'Université de Toronto a déclaré que l'atelier était "Définitivement un Open Source 101."

Les participants parlent généralement très bien de l'atelier
Les participants parlent généralement très bien de l'atelier

Non seulement les ateliers sont parfaits pour un guide d'introduction aux logiciels open source, mais ils servent également de sessions d'information utiles pour les développeurs expérimentés. Alen Abraham, ingénieur DevOps chez Tata Consultancy Services, a suggéré que "L'atelier est super utile pour les débutants et tous ceux qui cherchent à être actifs dans l'open source. Ils montrent des démos sur la manière de contribuer dès le début, et c'est un guide utile." Lukwiya Sunday, développeur chez Ubunifu, a souligné que l'atelier est une introduction courte et puissante pour toute personne souhaitant rejoindre le projet open source APISIX : "Tout ce dont vous pourriez avoir besoin est fourni et bien expliqué."

Fait intéressant, nos participants aux ateliers peuvent, après leur participation, devenir eux-mêmes animateurs d'ateliers pour contributeurs.

En juillet 2022, Nasasira Daniel a participé à un atelier en ligne co-organisé par Open Source Africa et API7.ai. Comme tous les autres ateliers pour contributeurs d'Apache APISIX, il s'agissait d'un atelier d'une heure qui a guidé les participants sur la manière de devenir contributeurs au projet open source Apache APISIX. Daniel a été intrigué par l'atelier, alors lorsqu'il a vu plus tard qu'API7.ai recherchait un stagiaire en croissance mondiale pour le projet open source Apache APISIX, il a postulé pour ce rôle. Lors de l'entretien, il a mentionné les choses précieuses qu'il avait apprises lors de l'atelier, ce qui a révélé sa passion pour les logiciels open source et pour APISIX.

Aujourd'hui, Daniel fait fièrement partie de l'équipe de croissance mondiale chez API7.ai, et il a décidé de consacrer son temps à animer des ateliers pour contributeurs plus nombreux et de meilleure qualité.

Daniel est passé de participant à intervenant.
Daniel est passé de participant à intervenant.

Open source dès le premier jour, Apache APISIX et ses contributeurs croient fermement que le mentorat et la collaboration sont au cœur du développement. En transmettant des connaissances et en créant un environnement d'entraide, APISIX se targue d'avoir l'une des communautés les plus actives de l'industrie. Il est certain que d'autres événements communautaires, y compris des ateliers pour contributeurs, seront organisés l'année prochaine.

Si vous souhaitez organiser un événement communautaire et/ou collaborer avec nous pour organiser un atelier pour contributeurs open source, veuillez nous envoyer un e-mail.

Si vous êtes intéressé à devenir contributeur au projet open source Apache APISIX, vous pouvez...

Et rejoignez notre communauté :

Tags: