Dies ist eine Anleitung, wie du zum Open-Source-Projekt Discourse auf verschiedene Weise beitragen kannst, darunter Advocacy, Design, Übersetzung, Code-Beiträge, Fehlermeldungen und finanzielle Unterstützung.
Erforderliches Benutzerlevel: Jeder kann mitwirken!
Viele engagierte Menschen fragen oft, wie sie etwas für Discourse zurückgeben können. Die einfache Antwort lautet: „Du bist großartig!
“ Und ja, es gibt viele Möglichkeiten, dich zu engagieren.
Zusammenfassung
In dieser Dokumentation werden wir Folgendes behandeln:
- Verschiedene Möglichkeiten, etwas für Discourse zu tun
- Schritt-für-Schritt-Anleitungen zur Teilnahme
- Best Practices für jede Art von Beitrag
- Lösungen für häufige Probleme, auf die du stoßen könntest
- Häufig gestellte Fragen zum Mitwirken
Jeder ist willkommen 
Discourse ist ein Open-Source-Projekt. Im Gegensatz zu der weit verbreiteten Auffassung beschränkt sich die Mitarbeit an einem Open-Source-Projekt nicht auf das Programmieren. Es gibt mehrere andere wichtige Bereiche, in denen du einen Unterschied machen kannst.
Advocacy 
Eine der besten Möglichkeiten, Discourse zu unterstützen, ist, für es zu werben. Sprche jederzeit über Discourse, ohne aufdringlich zu sein.
Häufige Methoden der Advocacy
- Meta’s Kategorie „Praise“: Teile deine positiven Erfahrungen mit Discourse in der Kategorie #praise. Überlege dir auch, Discourse auf diesen Drittanbieter-Websites zu bewerten.
- X (ehemals Twitter): Nutze @discourse, um die Geschichten deiner Community zu teilen. Wir lesen alle deine Beiträge.
- Andere soziale Medien: Vielleicht haben wir keine offiziellen Konten auf anderen Plattformen, aber sie sind dennoch ein großartiger Ort, um Menschen von Discourse zu erzählen.
- Meetups: Nimm an Meetups teil oder organisiere sie über Plattformen wie meetup.com. Diskutiere über Discourse, indem du dich mit Menschen verbindest, die an Themen wie Ruby, JavaScript und Open Source interessiert sind.
Design 
Du kannst am Design mitwirken, indem du an laufenden Diskussionen in ux oder #feature teilnimmst. Du kannst auch ein Customization > Theme oder Customization > Theme component erstellen.
- Schau dir Designs wie Material Design oder Komponenten wie Header Categories Navbar an.
- Folge Anleitungen wie Einsteiger-Guide zur Verwendung von Discourse-Themes und Entwickler-Guide zu Discourse-Themes.
Übersetzung 
Wenn du mehrere Sprachen sprichst, kannst du mitwirken, indem du Discourse übersetzt.
- Folge dem Leitfaden zur Übersetzungsmitwirkung.
- Nimm am Austausch in #dev:translations teil.
Code 
Wenn du mit Rails und Ember.js vertraut bist oder sie lernen möchtest, kannst du Code beitragen.
- Beginne mit einem Customization > Theme component oder Customization > Plugin.
- Siehe Anleitungen wie Einsteiger-Guide zur Verwendung des Theme Creators und Erstellen von Discourse-Plugins.
- Folge den Richtlinien für Entwicklung und Mitwirkung.
Fehlerberichte 
Wenn du auf Fehler stößt, kannst du helfen, indem du sie meldest.
- Stelle sicher, dass der Fehler reproduzierbar ist.
- Folge dem Leitfaden für Fehlerberichte.
Geld 
Wenn du oder deine Organisation mehr finanzielle Mittel als Zeit hat, erwäge ein Abonnement für unseren Premium-Hosting-Service. Wir nehmen keine Spenden an, aber die Zahlung für unseren gehosteten Service kommt direkt demselben Kernteam zugute, das Discourse entwickelt.
Häufig gestellte Fragen
Wo fange ich an?
Bei so vielen Optionen kann es überwältigend sein. Hier ist ein Rat:
- Lies alles: Beginne mit der Top-Seite, um über wichtige Ereignisse auf dem Laufenden zu bleiben.
- Tun, was du denkst, die Leute sollten tun: Wenn du denkst, die Community könnte von etwas profitieren, mach einfach weiter.
Können Mitwirkende bezahlt werden?
Ja, einige Beiträge werden entweder vom Unternehmen Discourse oder Drittanbietern bezahlt. Wir ermutigen zu bezahlten Beiträgen, verstehen aber, dass dies nicht immer möglich ist. Unabhängig davon, wie es geschieht, sollten Beiträge idealerweise von intrinsischer Motivation und dem Wunsch getrieben sein, das Discourse-Projekt und die Community wachsen zu lassen.