Zum Inhalt springen

Beitrag

Vielen Dank für Ihr Interesse an einem Beitrag zum Jellyfin-Projekt! Diese Seite und ihre Kinder beschreiben die Art und Weise, wie sie einen Beitrag leisten können, sowie einige unserer Richtlinien. Dies soll Sie durch Ihre erste Ausgabe oder Öffentlichkeitsarbeit führen.

Auch wenn Sie den Code nicht beitragen können, können Sie Jellyfin helfen! Die beiden wichtigsten Dinge, bei denen Sie helfen können, sind das Testen und Erstellen von Problemen. In den folgenden Abschnitten werden Code, Dokumentation, Übersetzungen und andere Nicht-Code-Komponenten beschrieben.

<figcaption class=Beitrag"width =" 832 "height =" 451 "/>Beitrag

Probleme melden

Wir verwenden GitHub ausgiebig, um offene Themen, neue Verbesserungen oder Funktionen und andere Aspekte der Entwicklung zu verfolgen.

Weitere Informationen zum Melden guter Probleme finden Sie auf der Hilfeseite zur Hilfe bei der Fehlerbehebung und Fehlerbehebung sowie in der Dokumentation zu Problemen.

Code in der Entwicklung

Das gesamte Projekt besteht aus einem zentralen Server in C#, einem Webclient in Javascript und anderen Clients, die in verschiedenen Sprachen und Frameworks geschrieben sind. Wenn Sie Erfahrung mit diesen Sprachen haben, sind wir immer dankbar für jeden Beitrag, den Sie leisten möchten!

Allgemeine Richtlinien zur Funktionsweise des Projekts, einschließlich zum Einrichten Ihrer Entwicklungskopie, zum Vornehmen von Änderungen und Richtlinien zu Extraktanforderungen (PR), finden Sie in der Dokumentation zum Beitragscode. Jellyfin folgt einer "Bifurkations- und PR" -Methode; Wenn Sie damit nicht vertraut sind, lesen Sie bitte den entsprechenden Abschnitt.

Zur Dokumentation hinzufügen

Dokumentation ist unglaublich hilfreich! Alle diese Dokumente werden mit DocFX geschrieben. Die Rohminderung finden Sie im Dokumentations-Repository. Auszahlungswünsche sind willkommen!

Übersetzen

Wenn Sie daran interessiert sind, Jellyfin in Ihre Landessprache zu übersetzen, verwenden wir das Weblate, das unter translate.jellyfin.org ausgeführt wird, um Übersetzungen zu verarbeiten. Diese werden in den Übersetzungszweigen der verschiedenen Repositorys gesammelt und vor jedem Start in den Hauptzweigen zusammengeführt.

Beweise

Testen ist der einfachste Weg, einen Beitrag zu leisten. Verwenden Sie einfach Jellyfin und lassen Sie es uns wissen, wenn Sie Probleme haben. Dies ist die häufigste Methode, um Fehler durch einen Benutzer zu entdecken, der etwas tut, an das wir nicht gedacht haben. Wenn das Problem mit dem Code zusammenhängt, kann dies zu einem Absturz führen.

de_DEDeutsch