Mithelfen, die Rust-Gemeinschaft aufzubauen

Hilf Einsteigern, erzähle Anderen von Rust, triff interessante Leute, und mache Rust zu einem glänzenden Beispiel für Open-Source-Entwicklung.

Behalte #rust-beginners im Auge. Auf diesen Channel verweisen wir neue Rust-Programmierer, die Hilfe benötigen. Es ist entscheidend, dass sie dort schnelle, genaue und freundliche Antworten erhalten. Auch auf Stack Overflow, users.rust-lang.org und /r/rust suchen Rust-Programmierer häufig nach Unterstützung. Dieser Leitfaden gibt dir Tipps im Umgang mit Fragen anderer Entwickler.

Wenn du bereits in einem Gebiet des Projekts erfahren bist, mach dich auf der Suche nach Bugs, die mit E-easy gekennzeichnet werden können. Wenn du so einen einfachen Issue findest, dessen Lösung dir offensichtlich erscheint, kommentiere mit einem Lösungsvorschlag und füge den E-easy-Tag an. Denke daran, dass für dich offensichtliche Zusammenhänge für einen Einsteiger nicht genauso klar sein müssen, deshalb ist eine genaue Beschreibung des Problems und seiner Lösung wichtig. Du kannst also auch beitragen, indem du nach schwachen Beschreibungen einfacher Bugs suchst und sie verbesserst.

Erfahrene Entwickler, die Geduld und Talent zum Erklären mitbringen, sollten sich überlegen Mentoren für neue Helfer zu werden. Füge zu einfachen Bugs das E-mentor-Tag hinzu und poste einen Kommentar, dass du das Mentoring für dieses Issue übernimmst. Erwarte dass dich neue Entwickler wegen des Problems kontaktieren, und bemühe dich ihnen zeitnah zur Seite zu stehen.

Aufgaben auf Einsteigerniveau bereitzuhalten ist nicht nur für Rust, sondern für alle Projekte von Vorteil. Falls dein eigenes Projekt eine konstante Menge an Einsteigerproblemen bietet, hast du die Möglichkeit selbst ein solches Mentoring-Programm ins Leben zu rufen. Aufgaben für Anfänger bereitzustellen ist eine der effektivsten Möglichkeiten, um neue Programmierer in dein Projekt zu bringen. Falls du Tipps zum Mentoring neuer Mitglieder brauchst, wirf einen Blick in diesen Leitfaden.

Rede im “What’s everyone working on this week”-Thread in /r/rust und in users.rust-lang.org über deine aktuellen Projekte und sprich an wo du Unterstützung benötigst. Diese Foren bieten einen guten Startpunkt für Zusammenarbeit.

Stelle Rust auch deinen Freunden und Kollegen vor. Rust-Benutzergruppen und -Events sind ein einzigartiger und spannender Teil der Rust-Community, es gibt viele davon, und sie sind überall! Falls du noch nicht dabei warst, geh’ hin und erleb’ es! Falls in deiner Nähe noch keine Veranstaltungen zu Rust gibt, überlege dir selbst etwas zu organisieren. Frage nach Interessenten und kündige Events auf /r/rust und users.rust-lang.org an. Kontaktiere das Community-Team, damit dein Event im offiziellen Kalender landet und bei This Week in Rust angekündigt wird.

Behalte dabei aber im Hinterkopf, stets auf die Ansichten anderer Rücksicht zu nehmen — nicht jeder wird Gefallen an Rust finden, und das ist in Ordnung.

Andere Interessenten am Community-Building kannst du in #rust-community treffen.