Mithelfen
HandBrake ist ein quelloffenes Projekt, welches vom HandBrake Team erstellt wurde und instandgehalten wird. Jeder ist dazu eingeladen, dem Projekt zu helfen und Beiträge die diesen simplen Vorgaben folgen, werden eher angenommen.
Verhalten
Zu allererst, lese dir genau den Code of Conduct und die Community Forum Rules des Projektes durch. Das HandBrake Team erwartet, dass alle Mithelfer sich laut diesen Regeln verhalten.
Kommunikation
Bitte frage das HandBrake Team über einen der Community Support channels, bevor du größere Features hinzufügen oder andere weitreichende Änderungen vornehmen willst.
Falls du nicht kommunizierst an was du arbeitest, könnten Duplikate entstehen oder deine Beiträge abgelehnt werden.
Wege um mitzuhelfen
Benutzeroberfläche und Grafiken
HandBrake’s Benutzeroberfläche verändert sich laufend. Spezielle Pflege und Kentnisse werden benötigt, um die Verwendbarkeit zu verbessern und zeitgleich die vielen professionellen Features beizubehalten und zu erweitern. Icons und andere grafische Assets werden auch manchmal benötigt wenn sich die Oberfläche verändert und modernisiert wird.
Das HandBrake Team freut sich über Beiträge von Benutzeroberflächen und Grafikdesignern. Bitte stelle dich in einen der Community Support channels vor. Jemand wird sich gerne mit dir über die Arbeiten die andere gerade vornehmen, deine Interessen und wie du helfen kannst unterhalten.
Code
Entwickler die Quellcode beitragen möchten, sollten den HandBrake Quellcode auf GitHub auschecken und einen Pull Request auf GitHub für jeden Beitrag erstellen. Um mehr über diesen Workflow zu erfahren, lese den offiziellen GitHub Guide: Understanding the GitHub Flow.
Open issues sind gute Kandidaten um mehr über den Quellcode zu lernen und Teile des Codes zu fixen.
Dokumentation
Die HandBrake Dokumentation wird auf der offiziellen HandBrake Website veröfentlicht, und der Quellcode der Dokumentation wird auf GitHub gehostet.
Bitte lese den Contributing Guide des Dokumentationsprojektes um zu beginnen.
Übersetzung
HandBrake wird in Englisch verfasst, instandgehalten und in mehrere internationale Sprachen von einer Community von Freiwilligen übersetzt.
Die folgenden Projekte hosten die Übersetzung der Benutzeroberfläche die von der HandBrake Applikation verwendet wird:
- HandBrake für Linux auf Transifex
- HandBrake für Mac auf Transifex
Das HandBrake Team arbeitet daran, vollen technischen Support für mehrere Sprachen zu allen unterstützten Plattformen zu bringen. In der Zwischenzeit wirst du vermutlich Übersetzungen für eine Plattform finden die es für eine andere nicht gibt.
Falls du eine Übersetzung für die HandBrake Dokumentation beitragen möchtest, halte dich bitte an die Englische Dokumentation und erstelle einen Pull Request für das Dokumentationsprojekt auf GitHub.