Heures de permanence
Contribuer à un grand projet Open Source peut être difficile. Surtout si la base de code est importante et nécessite beaucoup de contexte pour comprendre ce que font certaines modifications. Il y a aussi la possibilité que des outils ou des infrastructures utilisés soient inconnus. Néanmoins, le projet dépend de vos contributions et de votre aide pour identifier les bugs et les corriger. Comment pouvons-nous surmonter cet obstacle ?
Le projet WebdriverIO a introduit des Heures de Permanence Ouvertes qui permettent à chacun de planifier des sessions individuelles de travail en binôme avec les contributeurs de WebdriverIO. Cela vous permet de commencer facilement à contribuer à WebdriverIO avec l'aide de personnes qui connaissent bien la base de code. Nous vous demandons simplement de choisir une tâche sur laquelle vous aimeriez travailler à l'avance afin que le partenaire de binôme puisse être préparé pour la session et fournir de meilleures orientations. C'est une opportunité gratuite pour vous non seulement de redonner à la communauté WebdriverIO, mais aussi de faire connaissance avec l'équipe derrière le projet.
Actuellement, nous proposons 4 créneaux par semaine : tous les mercredis de 10h à 12h (CEST / GMT+2) pour nos amis européens ainsi que de 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 de pouvoir 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 des probl èmes (sans problème, votre rendez-vous sera immédiatement annulé)
- vous avez déjà travaillé sur un projet Node.js auparavant (ces sessions ne peuvent pas être utilisées pour apprendre les fondamentaux de Node.js)
- vous avez lu les Directives de contribution et avez configuré le projet localement ou dans un espace de travail éphémère
- vous pouvez exécuter les tests unitaires du projet, et ils réussissent
Après cela, vous pouvez prendre rendez-vous à tout moment sur :
calendly.com/webdriverio/open-office-hours
Toutes les sessions se dérouleront via Zoom ou Google Hangouts, mais d'autres plateformes sont possibles, veuillez nous le faire savoir dans la section commentaires. Veuillez également noter qu'il ne s'agit pas d'un moyen d'obtenir des conseils individuels pour vos propres projets. Le temps doit être utilisé pour travailler sur des bugs ou des fonctionnalités liés à WebdriverIO. Pour les questions de support, nous vous demandons toujours d'utiliser notre Serveur de Support Discord.
Nous sommes impatients de vous rencontrer tous en ligne et espérons trouver plus de collaborateurs pour nous aider à faire avancer le projet !