En 2017, Moodle est impliqué dans Google Summer of Code (GSoC) depuis plus de 11 ans!
Depuis, nous avons travaillé avec de nombreux étudiants intéressés par le projet open source, Moodle et le développement.
Vous pouvez voir tous les projets de nos étudiants depuis 2006 dans notre site communautaire.
En tant qu'organisation qui valorise l'importance de l'éducation, de l'innovation et de l'ouverture, nous sommes fiers d'être impliqués dans le mentorat des étudiants depuis 11 ans.
Maintenant, qu'arrive-t-il à nos étudiants après avoir terminé leur projet GSoC avec nous? Que font-ils ensuite?
Nous avons rencontré Mihir Thakkar, l'un de nos étudiants du GSoC, pour découvrir comment Moodle a changé sa vie.
Moodle HQ: Mihir, merci d'avoir pris le temps de discuter avec nous! Pouvez-vous commencer par la façon dont vous avez commencé à vous impliquer avec Moodle?
Mihir: Ma première introduction avec Moodle s'est produite lors de ma première année de premier cycle à l'Université Nirma, en Inde. Nous avons activement utilisé Moodle pour les soumissions de missions et les questionnaires en ligne. Quand j'ai appris que Moodle participait à Google Summer of Code, c'était mon premier choix car j'adore leur produit. Je me suis impliqué avec Moodle en tant que développeur open source en corrigeant un bug facile du tracker. Merci à Marina Glancy qui m'a aidé à démarrer.
Moodle HQ: pouvez-vous décrire brièvement en quoi consistait votre projet Google Summer of Code avec Moodle?
Mihir: Le plugin enrol_meta existant fournit des fonctionnalités pour synchroniser automatiquement les inscriptions entre deux cours. Cependant, l'interface utilisateur n'est pas pratique en raison de problèmes tels que l'impossibilité de sélectionner et / ou de rechercher en masse des cours, sans la fonctionnalité de synchronisation des inscriptions suspendues / expirées. Dans le cadre de mon projet GSoC, j'ai développé une version améliorée du méta plugin appelée enrol_metabulk dans laquelle une instance du plugin permet de relier plusieurs cours avec une interface pratique et conviviale et une meilleure synchronisation pour les inscriptions et les désinscriptions.
Moodle HQ: Qu'avez-vous appris à travailler avec Moodle pour le programme Google Summer of Code qui vous aiderait à façonner votre carrière ou votre intérêt pour le développement ou l'open source?
Mihir: Travailler avec Moodle pour GSoC a été ma première expérience avec un projet à grande échelle ou réel. J'ai eu des opportunités incroyables de travailler sur des problèmes qui étaient nouveaux pour moi en tant qu'étudiant, par exemple, la planification et la conception détaillées avant le développement, la gestion de grandes entrées pour l'évolutivité, les tests automatisés (Behat) et, surtout, l'interaction avec des développeurs intelligents et intelligents du monde entier. .
La meilleure partie de GSoC a été de travailler avec mon mentor, Marina Glancy. J'ai découvert de nombreuses technologies et concepts nouveaux, de bonnes pratiques de développement logiciel et l'esprit open-source. Je ne la remercierai jamais assez pour son soutien et son aide tout au long du projet.
De plus, vous seriez heureux de savoir qu'au cours des dernières années, j'ai reçu de nombreux courriels de diverses universités disant qu'ils utilisent mon plugin et qu'ils l'aiment. Cela me motive à contribuer plus de code à l'open source et à aider le monde.
Moodle HQ: Comment pensez-vous que Moodle vous a responsabilisé en tant qu'apprenant et comment pensez-vous que Moodle jouera un rôle dans la prochaine étape de votre carrière?
Mihir: J'ai interagi avec Moodle non seulement en tant qu'étudiant mais aussi en tant que développeur. Mon expérience avec GSoC m'a appris de nombreuses compétences qui continuent de m'aider même après la fin du projet.
Les entreprises sont vraiment intéressées par les étudiants qui ont travaillé sur des projets open source. Dans tous mes entretiens d'embauche, ce projet apparaît comme un sujet de discussion. Personnellement, cela m'a vraiment aidé à obtenir une offre d'emploi à temps plein au siège de MathWorks (Boston, États-Unis).
Je prévois de contribuer davantage à la communauté open source à l'avenir. Merci à Moodle de m'avoir donné une opportunité!
Merci Mihir d'avoir pris le temps de nous parler aujourd'hui.
Cette délicieuse Moodle a de nouveau été sélectionnée pour participer au programme Google Summer of Code.
Découvrez comment vous pouvez s'impliquer et voir nos projets de GSOC suggérés.