Heures d'ouverture
Contribuer à un grand projet Open Source peut être difficile. Surtout si la base de code est grande et nécessite beaucoup de contexte pour comprendre ce que font certains changements. Ensuite, il y a la possibilité d'utiliser des outils ou des infrastructures qui ne sont pas connus. Néanmoins, le projet dépend de vos contributions et aide à identifier les bogues et à les corriger. Comment surmonter cet obstacle?
Les projets WebdriverIO ont introduit Open Office Hours qui permettent à tout le monde de planifier des sessions individuelles de jumelage 1:1 avec les contributeurs WebdriverIO. Cela vous permet de commencer à contribuer facilement à WebdriverIO avec l'aide de personnes qui connaissent bien la base de code. Nous vous demandons seulement de choisir une tâche que vous souhaitez travailler à l'avance afin que le partenaire d'appairage puisse être préparé pour la session afin de fournir une meilleure orientation. C'est une occasion gratuite pour vous non seulement de redonner à la communauté WebdriverIO mais aussi de connaître l'équipe derrière le projet.
Actuellement, nous offrons 4 créneaux horaires par semaine: tous les mercredis de 10h à 12h (CEST / GMT+2) pour nos amis européens ainsi que: 11h - 13h (PDT / GMT -7) pour les personnes vivant du côté ouest de cet hémisphère.
Avant de prendre rendez-vous, assurez-vous que vous pouvez répondre aux exigences de base suivantes nécessaires pour contribuer à WebdriverIO:
- vous avez trouvé un problème auquel vous souhaitez contribuer dans le suivi de tickets (sans problème, votre rendez-vous sera immédiatement annulé)
- vous avez déjà travaillé sur un projet Node.js (ces sessions ne peuvent pas être utilisées pour apprendre les fondamentaux de Node.js)
- vous avez lu les Directives de Contribution et avez installé le projet localement ou dans un espace de travail éphémère
- vous pouvez exécuter les tests unitaires des projets, et ils passent
Après cela, vous pouvez prendre rendez-vous à tout moment sur:
calendly.com/webdriverio/open-office-hours
Toutes les sessions auront lieu sur Zoom ou Google Hangouts mais des plateformes alternatives sont possibles. Veuillez nous le faire savoir dans la section commentaires. Veuillez également noter que ce n'est pas un moyen d'obtenir des conseils individuels pour vos propres projets. Le temps est à utiliser pour travailler sur des bugs ou des fonctionnalités liés aux Io WebdriverIO. Pour des questions de support, nous vous demandons toujours d'utiliser notre Discord Support Server.
Nous sommes impatients de vous rencontrer tous en ligne et espérons trouver plus de collaborateurs qui nous aident à faire avancer le projet!