Contribuer à Rust — construire la communauté

Aidez les nouveaux arrivants, faites passer le mot, rencontrez des personnes intéressantes. Faites que Rust soit le meilleur exemple de développement open source, ce que nous souhaitons tous.

Ayez un œil sur le canal #rust-beginners. C’est ici que les programmeurs débutants en Rust poseront leurs questions et demanderont de l’aide. Il est vital qu’ils reçoivent des réponses rapides, précises et courtoises. De la même façon, Stack Overflow, users.rust-lang.org et /r/rust sont chacun des forums où les développeurs Rust recherchent de l’aide. Si vous souhaitez en savoir plus sur la meilleure façon de répondre aux questions des développeurs, vous pouvez lire ce guide.

Si vous avez déjà une certaine expérience sur certaines parties du projet, recherchez les bugs E-easy. Lorsque vous repérez un problème plutôt simple à résoudre dans le traqueur et que vous savez comment le corriger, rédigez une description du correctif et étiquetez le bug avec E-easy. Note : ce qui peut vous paraître évident n’est pas nécessairement évident pour un nouveau contributeur et il est crucial de décrire le problème, ainsi que la solution, le plus clairement possible. Vous pouvez également aider en triant les bugs E-easy afin d’améliorer ceux dont les descriptions sont modestes.

Les développeurs expérimentés qui sont patients et qui aiment communiquer devraient envisager de guider les nouveaux contributeurs. Étiquetez les problèmes simples avec E-mentor et ajoutez un commentaire indiquant que vous serez un mentor pour ce problème. Attendez-vous à ce que les personnes vous contactent sur ce problème et, dans la mesure du possible, essayez de répondre rapidement.

Maintenir une liste de tâches destinées aux débutants n’est pas uniquement bénéfique au projet Rust mais à tous les projets. Si vous avez une telle liste dans votre projet, vous pouvez vous-même organiser une telle méthode. Gérer une liste de tâches pour les débutants représente une des méthodes les plus efficaces pour accueillir des nouveaux développeurs dans un projet. Si vous souhaitez en savoir plus pour guider les nouveaux contributeurs, vous pouvez lire ce guide.

Vous pouvez discuter de ce que vous avez réalisé cette semaine sur les fils de discussion hebdomadaires “what’s everyone working on this week” sur /r/rust et users.rust-lang.org. C’est l’occasion d’indiquer que vous avez besoin d’aide sur quelque chose. Ces discussions sont de bons points de départ pour collaborer.

Promouvez Rust dans votre communauté locale. Les groupes d’utilisateurs et les événements Rust sont des expériences uniques et formidables : il y en a tant, à tant d’endroits. Si vous n’êtes encore jamais allé à un tel événement, n’hésitez pas ! S’il n’y a rien à proximité à propos de Rust, vous pouvez organiser quelque chose. Afin de savoir si des personnes sont intéressées, vous pouvez annoncer des événements sur /r/rust ou sur users.rust-lang.org. Contactez l’équipe de la communauté afin d’inscrire les événements au calendrier pour que ceux-ci soient annoncés sur This Week in Rust.

Lorsque vous promouvez Rust, soyez respectueux des autres points de vue. Certaines personnes ne verront pas d’intérêt en Rust, ce n’est pas grave.

Enfin, vous pouvez rencontrer d’autres personnes motivées pour construire une communauté Rust sur le canal #rust-community.