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 leidenschaftliche Menschen fragen oft, wie sie etwas an Discourse zurückgeben können. Die einfache Antwort lautet: „Du bist fantastisch!
“ Und ja, es gibt viele Möglichkeiten, dich einzubringen.
Zusammenfassung
In dieser Dokumentation behandeln wir:
- Verschiedene Möglichkeiten, wie du etwas an Discourse zurückgeben kannst
- Schritt-für-Schritt-Anleitungen zur Teilnahme
- Best Practices für jede Form des Beitrags
- 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 zur weit verbreiteten Meinung beschränkt sich das Mitwirken an einem Open-Source-Projekt nicht nur 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 die Werbung dafür. Sprche jederzeit über Discourse, ohne aufdringlich zu sein.
Häufige Methoden der Advocacy
- Kategorie Lob auf Meta: Teile deine positiven Erfahrungen mit Discourse in der Kategorie Community Building > Praise. Überlege auch, Discourse auf diesen Drittanbieter-Plattformen zu bewerten.
- X (ehemals Twitter): Nutze @discourse, um die Geschichten deiner Community zu teilen. Wir lesen alle deine Beiträge.
- Andere soziale Medien: Möglicherweise haben wir keine offiziellen Konten auf anderen sozialen Plattformen, aber diese 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 sich für Themen wie Ruby, JavaScript und Open Source interessieren.
Design 
Du kannst am Design mitwirken, indem du an den laufenden Diskussionen in Contribute > UX oder Contribute > 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-Leitfaden zur Nutzung von Discourse-Themes und Entwickler-Leitfaden für Discourse-Themes.
Übersetzung 
Wenn du mehrere Sprachen sprichst, kannst du durch die Übersetzung von Discourse mitwirken.
- Folge dem Leitfaden zum Übersetzungsbeitrag.
- Nimm an den Gesprächen in #dev:translations teil.
Code 
Wenn du mit Rails und Ember.js vertraut bist oder diese lernen möchtest, kannst du Code beitragen.
- Beginne mit einem Customization > Theme component oder Customization > Plugin.
- Siehe Anleitungen wie Einsteiger-Leitfaden zur Nutzung des Theme Creators und Erstellen von Discourse-Plugins.
- Folge den Richtlinien für Entwicklung und Mitwirkung.
Fehlermeldungen 
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 Fehlermeldungen.
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 Bezahlung unseres gehosteten Services kommt direkt demselben Kernteam zugute, das Discourse entwickelt.
Häufig gestellte Fragen
Wo fange ich am besten an?
Bei so vielen Optionen kann das überwältigend sein. Hier ist ein Rat:
- Lies alles: Beginne mit der Startseite, um über wichtige Ereignisse auf dem Laufenden zu bleiben.
- Tun Sie das, was Sie denken, sollten die Leute tun: Wenn du der Meinung bist, dass die Community von etwas profitieren könnte, mach einfach weiter.
Können Mitwirkende bezahlt werden?
Ja, einige Beiträge werden entweder vom Discourse-Unternehmen oder von 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.