Open Source von Grund auf, eine jährliche Zusammenfassung unserer Contributor Workshops
November 14, 2022
Im Jahr 2022 haben wir 12 Contributor-Workshops veranstaltet, um Menschen dabei zu unterstützen, Mitwirkende an Open-Source-Projekten zu werden. Dieser Artikel erklärt, was Contributor-Workshops sind, und dient als Jahresrückblick.
Seit 2022 führt API7.ai Contributor-Workshops ein, um der Entwickler-Community etwas zurückzugeben. Die Contributor-Workshops sind eine Reihe von ehrenamtlichen Veranstaltungen, die von Keer Liu, Head of Global Growth bei API7.ai, geleitet und von vielen motivierten Teammitgliedern unterstützt werden, die ebenfalls Mitwirkende am Open-Source-Projekt Apache APISIX sind. Die Workshops sind vollständig kostenlos und zielen darauf ab, Talente aus der ganzen Welt zu stärken und die Open-Source-Community zu vergrößern. Bis heute haben wir zwölf Workshops in Europa, Nordamerika, Asien und Afrika veranstaltet und mit Universitäten wie der University of California, Berkeley, der University of Toronto, der University of Waterloo, dem National Institute of Technology Hamirpur sowie mit Open-Source-Organisationen wie Open Source Community Africa zusammengearbeitet.
Die Workshops drehen sich um die Open-Source-Prinzipien und -Praktiken, die tief in Apache APISIX verwurzelt sind. Die Teilnehmer erhielten Einblicke in die Geschichten von APISIX-Community-Mitgliedern, von denen viele auch Vollzeitmitarbeiter bei API7.ai sind, darüber, wie sie auf Open-Source-Software gestoßen sind und sich in sie verliebt haben. Wir haben auch eine detaillierte Liste von Methoden zusammengestellt, wie sowohl Entwickler als auch Nicht-Programmierer zu Open-Source-Projekten beitragen können, und dabei alle ermutigt, eigene Ideen zu entwickeln.
Wenn Sie jedoch denken, dass dies alles ist, was Sie aus unseren Contributor-Workshops lernen können, denken Sie noch einmal nach. Neben Open-Source-Gesprächen haben wir eine 30-minütige Sitzung sorgfältig gestaltet, um den Teilnehmern die Grundlagen von API-Gateways und das Open-Source-Projekt Apache APISIX näherzubringen. Die Sitzung ist weiter in zwei Teile unterteilt: eine Präsentation und eine 10-minütige Demonstration.

Es ist erwähnenswert, dass der Contributor-Workshop nicht nur eine einseitige Präsentation ist, sondern vielmehr ein Community-Building-Event. Die Sprecher gehen häufig auf die Fragen der Teilnehmer ein, und es gibt normalerweise viele Interaktionen. Wir möchten, dass jeder versteht, dass das Mitwirken an Open-Source-Projekten sowohl Spaß macht als auch vorteilhaft ist und nicht schwer und quälend ist. Genau aus diesem Grund werden unsere Workshops von vielen gelobt und empfohlen und ziehen im Laufe der Zeit immer mehr Teilnehmer an.
„Der Workshop war gleichzeitig anspruchsvoll und entspannend, weil ich so viel Freude daran hatte, mehr über Open Source zu erfahren. Vor dem Workshop kannte ich Github nicht einmal richtig, aber jetzt bin ich zuversichtlich, zu Open-Source-Programmen beizutragen und möchte mit APISIX beginnen!“, kommentierte ein Student des National Institute of Technology Hamirpur, Indien.
Studenten, die bisher keine Erfahrung mit Open Source hatten, finden den Workshop einen guten Einstiegspunkt. Edward H. L. von der University of Toronto sagte, der Workshop sei „definitiv ein Open-Source-101“.

Die Workshops eignen sich nicht nur perfekt als Einführung in Open-Source-Software, sondern sind auch hilfreiche Informationsveranstaltungen für erfahrene Entwickler. Alen Abraham, DevOps-Ingenieur bei Tata Consultancy Services, meinte: „Der Workshop ist super hilfreich für Anfänger und alle anderen, die aktiv in Open Source werden möchten. Sie zeigen Demos, wie man von Grund auf beitragen kann, und es ist ein nützlicher Leitfaden.“ Lukwiya Sunday, Entwickler bei Ubunifu, wies darauf hin, dass der Workshop eine kurze und kraftvolle Einführung für jeden ist, der dem APISIX-Open-Source-Projekt beitreten möchte: „Alles, was man möglicherweise braucht, wird bereitgestellt und gut erklärt.“
Interessanterweise können unsere Workshop-Teilnehmer nach ihrer Teilnahme selbst zu Gastgebern von Contributor-Workshops werden.
Im Juli 2022 nahm Nasasira Daniel an einem Online-Workshop teil, der gemeinsam von Open Source Africa und API7.ai veranstaltet wurde. Wie jeder andere Apache-APISIX-Contributor-Workshop war es ein einstündiger Workshop, der die Teilnehmer darin schulte, Mitwirkende am Open-Source-Softwareprojekt Apache APISIX zu werden. Daniel war von dem Workshop fasziniert, und als er später sah, dass API7.ai einen Global-Growth-Praktikanten für das Open-Source-Projekt Apache APISIX suchte, bewarb er sich für die Rolle. Während des Vorstellungsgesprächs verwies er auf die wertvollen Dinge, die er im Workshop gelernt hatte, was zu seiner Leidenschaft für Open-Source-Software und für APISIX führte.
Heute ist Daniel stolzes Mitglied des Global-Growth-Teams bei API7.ai, und er hat beschlossen, seine Zeit der Organisation von mehr und qualitativ hochwertigeren Contributor-Workshops zu widmen.

Von Anfang an Open Source, glauben Apache APISIX und seine Mitwirkenden fest daran, dass Mentoring und Zusammenarbeit der Kern der Entwicklung sind. Durch die Weitergabe von Wissen und den Aufbau einer unterstützenden Umgebung verfügt APISIX über eine der aktivsten Communities der Branche. Es ist sicher, dass im kommenden Jahr weitere Community-Events, einschließlich Contributor-Workshops, auf Sie zukommen werden.
Wenn Sie gerne ein Community-Event veranstalten und/oder mit uns zusammenarbeiten möchten, um einen Open-Source-Contributor-Workshop zu veranstalten, senden Sie uns bitte eine E-Mail.
Wenn Sie daran interessiert sind, Mitwirkender am Open-Source-Projekt Apache APISIX zu werden, können Sie...
- Den Getting Started-Leitfaden lesen
- Video-Tutorials auf YouTube ansehen
- Apache APISIX herunterladen
- Apache APISIX installieren
- Die vollständige Apache-APISIX-Dokumentation lesen
- Unsere Blogbeiträge lesen
Und unserer Community beitreten: