10 Jahre Moodle-Hauptquartier und mehr als 10.000 Git-Beiträge mit Andrew Lyons, dem leitenden Architekten

Dezember 12, 2023 Von Lucy Sherwood

Moodle Andrew Lyons, Principal Architect, feierte kürzlich sein 10-jähriges Jubiläum im Moodle HQ! Obwohl Andrew seine Reise mit Moodle in Schulen und Universitäten begann, wurde er bald Teil des Moodle HQ-Teams und war ein großer Teil der Moodle-Entwicklung. Er hat über 5000 Git-Commits und über 5000 Git-Merges sowie über 1000 Verbesserungen, neue Funktionen, Fehlerbehebungen und andere Änderungen im Laufe seiner Geschichte im Moodle-Team vorgenommen.

"Andrews Kenntnisse über Moodle LMS, sein pragmatischer Ansatz und seine technischen Fähigkeiten waren von unschätzbarem Wert, um unsere Vision voranzutreiben", sagte Matt Poritt, Plattformmanager von Moodle LMS und Leiter des Teams, dem Andrew angehört. "Andrew geht mit gutem Beispiel voran, denn er engagiert sich nicht nur für unsere Projekte, sondern auch für die Förderung eines positiven, kollaborativen Umfelds. Ich wünsche ihm noch viele Jahre bei Moodle", so Matt.  

Mick Hawkins, ein Mitglied des Moodle HQ-Teams, der mit Andrew im selben Team arbeitet, sagte: "Ich glaube nicht, dass es irgendjemanden in der Moodle-Gemeinschaft gibt, der nicht in irgendeiner Weise von Andrews Beiträgen in den letzten 10+ Jahren beeinflusst wurde, sei es durch wertvolle technische Einblicke, als Entwickler, dessen Arbeit von ihm überprüft oder integriert wurde (mehr als 3.000 Probleme, Tendenz steigend) oder als jemand, der Moodle LMS verwendet und von seinen vielen laufenden Beiträgen zum Projekt profitiert". 

Wir haben uns mit Andrew getroffen, um über sein Jahrzehnt als unschätzbarer Teil unseres Teams zu sprechen. Lesen Sie weiter unten, was er uns mitteilte:

 

Hallo Andrew, erzählen Sie uns etwas über sich und Ihre Rolle bei Moodle.

Ich arbeite seit 10 Jahren in verschiedenen Funktionen für Moodle, aber ich habe vor etwa 14 Jahren mit der Entwicklung von Moodle im britischen Schul- und Universitätsbereich begonnen. Ich begann bei Moodle als Entwickler und hatte im Laufe der Jahre verschiedene Aufgaben. Ich war der leitende Entwickler bei der Entwicklung von MoodleCloud, bin derzeit im Integrationsteam und bin jetzt der Hauptarchitekt im Moodle LMS-Team.

Ich genieße die Vielfalt der Arbeit und die Möglichkeit, an neuen und spannenden Projekten für die Entwicklung der Moodle LMS-Plattform zu arbeiten. Zurzeit arbeite ich an einigen wirklich interessanten Änderungen an den Moodle Web Services, die einige großartige Auswirkungen auf Moodle in der Zukunft haben. nächste 10 Jahre.

Sie haben bei Moodle so viel bewegt. Wie hat sich das Team der Moodle-Zentrale in den letzten 10 Jahren verändert und entwickelt?

Als ich bei Moodle anfing, waren wir etwa 20 Leute! Das Unternehmen ist in den letzten 10 Jahren stark gewachsen und hat sich stark verändert. Früher hatten wir ein kleines Büro in East Perth, aber seither haben wir ein Büro in Barcelona eröffnet und arbeiten hauptsächlich von zu Hause aus mit einem kleinen Co-Working Space im CBD.

Die Teams selbst haben sich mit dem Wachstum aller unserer Teams, der Gründung von MoodleCloud, UX, Product Experience und vielen anderen Teams stark verändert. Wir sind in vielerlei Hinsicht ein ganz anderes Unternehmen, aber im täglichen Miteinander habe ich immer noch das Gefühl, Teil eines Teams zu sein.

Andrew mit einer Gruppe von Moodlern bei der MoodleMoot Australia, 2019. Bild
Andrew mit einer Gruppe von Moodlern bei der MoodleMoot Australia, 2019.

Das Team ist in dieser Zeit sicherlich gewachsen! Mich interessiert, wie sich die Moodle-Plattform aus Ihrer Sicht in den letzten zehn Jahren entwickelt hat und an welchen wichtigen Änderungen oder Verbesserungen Sie beteiligt waren.

Die Plattform Moodle hat sich in dieser Zeit stark verändert, und ich habe das Gefühl, dass ich an vielen dieser Veränderungen einen großen Anteil hatte. Ich gehörte zu dem kleinen Team, das MoodleCloud entwickelt hat, was eine sehr aufregende Zeit war, und ich war an einigen bedeutenden Änderungen der Infrastruktur von Moodle selbst beteiligt. Ich habe auch an der Erstellung von Benutzertouren gearbeitet, neue Entwicklerwerkzeuge hinzugefügt und vieles mehr.

Es macht mir sehr viel Spaß, an der Verbesserung des Entwicklererlebnisses mitzuwirken, und ich habe mich sehr für die Einführung vieler gemeinsamer Standards eingesetzt.

In letzter Zeit habe ich damit begonnen, die nächsten 5-10 Jahre der Moodle-Entwicklung zu planen, um unsere Entwicklungspraktiken zu aktualisieren und darüber nachzudenken, wie wir all unsere großartigen Plugin-Entwickler mit einbeziehen können.

Durch meine Arbeit mit Moodle konnte ich auch zu einer Vielzahl anderer Open-Source-Projekte beitragen, von Chromium und Firefox bis hin zu den W3C-Spezifikationen für ARIA und WebDriver, Docusaurus, Gherkin Lint, JavaScript-Tools, Selenium, dem MDN und vielen anderen.

Es ist toll, von den anderen Open-Source-Projekten zu hören, an denen Sie neben Moodle gearbeitet haben! Gibt es Moodle-Funktionen oder Plugins, die Sie entwickelt haben und auf die Sie besonders stolz sind?

Es gibt so viele, dass es schwer ist, eine bestimmte Sache zu nennen. Ich war sehr stark an der architektonischen Gestaltung der Datenschutz-API beteiligt und bin sehr stolz auf meine Beiträge dazu. Ich bin auch sehr stolz auf die Benutzertouren und ganz allgemein auf die Fortschritte, die unsere JavaScript-Infrastruktur in den letzten zehn Jahren gemacht hat.

Andrew Lyons hat mehr als 10.000 Git-Beiträge zu Moodle geleistet. Quelle: Moodle.org Bild
Andrew Lyons hat mehr als 10.000 Git-Beiträge zu Moodle geleistet. Quelle: Moodle.org

Das Bild oben ist ein Auszug aus einer visuellen Darstellung der Beiträge von Moodle-Entwicklern in Form einer Wortwolke. Die vollständige Liste können Sie auf der Website Entwickler Credits Seite.

Können Sie über Ihre Erfahrungen in der Zusammenarbeit mit der Moodle-Gemeinschaft, einschließlich Pädagogen, Administratoren und anderen Entwicklern, sprechen, um die Plattform zu verbessern?

Ich war viele Jahre Mitglied der Moodle-Community, bevor ich zu MoodleHQ kam, und ich habe immer versucht, durch meine Rolle bei MoodleHQ an dieser Community teilzunehmen. Ich habe immer positive Erfahrungen mit der Community gemacht und es ist eine großartige Gruppe, der man angehören kann.

Welche Trends oder Technologien werden Ihrer Meinung nach die Zukunft des E-Learnings und damit auch die Entwicklung von Moodle in den nächsten zehn Jahren prägen?

Ich denke, dass wir in den nächsten Jahren ein großes Interesse an KI-Technologien im Bildungsbereich sehen werden, aber ich glaube auch, dass wir zunehmend gemischte Lernerfahrungen für alle Lernenden sehen werden.

Wir haben Jahrzehnte des persönlichen Lernens hinter uns, gefolgt von einer kurzen Phase des forcierten Online-Lernens, und jetzt, da wir eine globale Pandemie hinter uns gelassen haben und die Dinge weitgehend zur Normalität zurückgekehrt sind, denke ich, dass die Menschen, die dem Online-Lernen bisher eher zurückhaltend gegenüberstanden, vielleicht beginnen, mehr davon in ihr tägliches Leben einzubeziehen.

Haben Sie eine Lieblingserinnerung (oder zwei!) an Ihre Zeit bei MoodleHQ?

Vor einigen Jahren, als wir noch ein viel kleineres Unternehmen waren, organisierte ich eine teambildende Maßnahme - das Perth Amazing Race. Wir rannten alle durch die Stadt und versuchten, verschiedene Aufgaben zu erfüllen und so viele verschiedene Transportmittel wie möglich zu benutzen. Martins Team hat wirklich über den Tellerrand geschaut, und auf ihrer Liste standen Schubkarrenrennen, Einkaufswagen und jede Menge andere Dinge. Es war eine wirklich unglaubliche Erfahrung für die Teambildung, und ich glaube, es hat allen viel Spaß gemacht.

So ziemlich jedes Moot, an dem ich je teilgenommen habe, hat eine Menge neuer Erinnerungen geschaffen. Es ist immer großartig, unsere Gemeinschaft persönlich zu treffen und herauszufinden, was die Leute tun, an das wir vorher nicht gedacht haben. Ich liebe es, die Probleme der Leute zu finden und zu versuchen, sie zu lösen.

Auf einer anderen Ebene und einer ganz anderen Art von Favorit war ich sehr stolz darauf, Teil des Teams zu sein, das die Datenschutz-API für Moodle entwickelt hat. Es war eine große Herausforderung, in kurzer Zeit eine neue API zu entwickeln, um Moodle mit der neuen EU-Gesetzgebung in Einklang zu bringen, aber als Kollektiv haben wir es geschafft, und das Ergebnis dieser Arbeit funktioniert auch viele Jahre später noch gut. Alle haben wirklich an einem Strang gezogen, um eine ziemlich knappe Frist einzuhalten, und das war großartig zu sehen.

Andrew nahm kürzlich bei den Australian Access Awards 2023 einen Preis im Namen von Moodle entgegen. Bild
Andrew nahm kürzlich im Namen von Moodle eine Auszeichnung bei den Australian Access Awards 2023 entgegen.

Was gefällt Ihnen am meisten an der Arbeit bei Moodle HQ? 

Die Flexibilität ist großartig - vor allem, weil wir von zu Hause aus arbeiten. Ich versuche, eine gute Work-Life-Balance hinzubekommen. Im Winter versuche ich, früh anzufangen, mit dem Hund spazieren zu gehen, wenn es hell ist, tagsüber den langsamen Kocher anzustellen und tagsüber ein paar andere Kleinigkeiten zu erledigen (die Wäsche aufzuhängen ist die perfekte Bildschirmunterbrechung). Wenn ich all das tue, habe ich abends und am Wochenende mehr Zeit für meine Familie.

Was machen Sie in Ihrer Freizeit oder an den Wochenenden, wenn Sie nicht bei der Arbeit sind?

Wenn ich nicht arbeite, verbringe ich gerne Zeit mit meiner Frau, meinem zweijährigen Sohn und unserem Hund. Wir haben auch zwei Pferde, und ich bin ein qualifizierter Springreiter. Ich hatte die Ehre, bei einigen der größten Springreitturniere in Westaustralien zu richten.

Wenn Sie angehenden Moodle-Entwicklerinnen und -Entwicklern einen Ratschlag geben könnten, der auf Ihrer langjährigen Erfahrung beruht, wie würde dieser lauten?

Beteiligen Sie sich an Open-Source-Projekten. Lernen Sie, wie sie arbeiten und interagieren, wie sie Patches akzeptieren, wie sie ihren Code und ihre Codierungsstile verwalten, und leisten Sie sinnvolle Beiträge zu ihnen. Jedes Projekt funktioniert etwas anders, und die Fähigkeit, sich ständig an unterschiedliche Anforderungen und Erwartungen anzupassen, ist eine wichtige Fähigkeit.

Andrews Einblicke spiegeln die Essenz der Moodle-Mission und der lebendigen Kultur im Hauptquartier wider und zeigen sowohl die Flexibilität des Teams als auch den geschätzten Ethos. Andrews Weg und sein unermüdliches Engagement für Wachstum sind eine Inspiration für uns alle. Wir schätzen Andrews unschätzbare Präsenz in unserem Team sehr. 

Sind Sie daran interessiert, Teil einer globalen Gemeinschaft zu werden?

Entdecken Sie alle offenen Stellen bei Moodle HQ und werden Sie Teil von etwas Größerem.