Contribute
Willkommen im FOSSWarn / FOSS Public Alert Server Team. Dieses Dokument ist ein Ausgangspunkt für alle, die der Community beitreten möchten. Es enthält Informationen für Personen, die beim Testen von Software helfen wollen, Personen, die bei der Übersetzung unterstützen möchten, oder Personen, die beim Programmieren helfen wollen. Wenn Sie Fragen haben, schreiben Sie uns gerne eine E-Mail oder kontaktieren Sie uns über Matrix.
Wie kann ich helfen?¶
Es gibt viele Ebenen, auf denen Sie dieses Projekt unterstützen können. Wenn Sie uns auf eine der folgenden Arten unterstützen möchten, setzen Sie sich bitte mit uns in Verbindung:
- Programmierung Flutter & Dart: Hilfe beim Code, Implementierung neuer Funktionen oder Behebung bestehender Fehler.
- Programmierung Django & Python: Gleiches wie bei der App, aber mit einer anderen Sprache und einem anderen Framework.
- Webdesign: Wir haben eine Domain, aber keine Website (außer dieser Dokumentation). Wir könnten Hilfe bei der Erstellung einer ansprechenden statischen Webseite gebrauchen.
- Übersetzung: Wenn Sie eine Sprache sprechen, können Sie uns dort unterstützen. Der Einstieg ist sehr einfach, da es keine festen Verpflichtungen gibt; prüfen Sie einfach, ob es eine Sprache mit fehlender Übersetzung gibt, und fangen Sie an zu helfen.
- Kommunikation: Wir sind Entwickler, und soziale Medien und Co. gehören nicht zu unseren größten Stärken. Wenn Ihnen die Kommunikation intern im Team oder extern Spaß macht, setzen Sie sich bitte mit uns in Verbindung.
- Recherche: Wir suchen ständig nach neuen CAP-Warnquellen für den FOSS Public Alert Server. Dies erfordert das Navigieren in die Tiefen des Internets auf nicht-englischsprachigen Webseiten, um neue Datenquellen zu finden.
- Dokumentation: Das ist es, was Sie gerade lesen. Die Dokumentation wurde mit Material for mkdocs erstellt, um hier zu helfen, müssen Sie also nur Markdown schreiben. Dokumentation ist sehr wichtig und diese hier benötigt weitere Hilfe zur Verbesserung. Wir könnten ein besseres Q&A und eine bessere Dokumentation der Funktionen benötigen, um es anderen Entwicklern zu erleichtern, einzusteigen.
Kommunikation¶
Wir kommunizieren hauptsächlich über den FOSSWarn Matrix-Space. Es gibt Kanäle für all die verschiedenen Dinge, die wir benötigen. Hier ist eine kurze Übersicht der Kanäle:
#Welcome and rules: Hier finden Sie einige Grundregeln für eine respektvolle Kommunikation. Bitte lesen Sie diese zuerst.
#FOSS Public Alert Server - Dev: Dieser Kanal ist nur für die Kommunikationsentwicklung des Servers gedacht. Die Hauptsprache hier ist Deutsch, aber Sie können auch eine Diskussion auf Englisch beginnen. Bitte stellen Sie hier keine allgemeinen Fragen. Wenn Sie beim Programmieren helfen möchten, können Sie gerne beitreten.
#FOSS Public Alert Server - public discussion: Dieser Kanal wird für allgemeine Diskussionen rund um den Server genutzt.
#FOSSWarn - testing and discussion: Dieser Kanal wird genutzt, um die FOSSWarn-App zu diskutieren. Wir schreiben hier, wenn es ein neues Update gibt, das getestet werden muss. Hier können Sie auch eine allgemeine Diskussion über FOSSWarn starten. Die Hauptsprache ist Englisch.
#FOSSWarn - Dev: Dieser Kanal wird für die Entwicklerkommunikation von FOSSWarn genutzt. Die Hauptsprache ist Englisch.
#FOSSWarn - feedback & events: Dieser Kanal wird genutzt, um Feedback zur App zu teilen. Bitte starten Sie hier keine Diskussion. Wir schreiben hier auch, wenn es einen Vortrag über FOSSWarn oder den FOSS Public Alert Server gab.
#Offtopic: Wird für jede Diskussion genutzt, die nicht direkt mit FOSSWarn oder dem FOSS Public Alert Server zusammenhängt.
Wir haben außerdem zwei Mastodon-Accounts, auf denen wir Updates zum Projekt posten. @foss_warn und @foss_public_alert_server
Übersetzungen¶
FOSSWarn wird über Weblate übersetzt. Wenn Sie bei der Übersetzung helfen möchten, erstellen Sie einfach ein Konto und beginnen Sie mit dem Übersetzen. Auch diese Dokumentation benötigt einige Übersetzungen. Während die Pflege vieler Sprachen zu viel Arbeit sein könnte, möchten wir die Dokumentation zumindest auf Englisch und Deutsch verfügbar haben. Wir benötigen hier immer Unterstützung.
FOSSWarn¶
Erstellt mit Flutter & Dart, benötigen wir immer Unterstützung beim Programmieren. Wenn Sie helfen möchten, schauen Sie sich die offenen Issues an und setzen Sie sich mit uns in Verbindung.
FOSS Public Alert Server¶
Erstellt mit Django & Python, benötigen wir auch hier Unterstützung. Wenn Sie helfen möchten, schauen Sie sich die offenen Arbeitspunkte an und setzen Sie sich mit uns in Verbindung.