Doorgaan naar hoofdinhoud
Onofficiële Beta-vertaling

Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →

Bijdragen aan Jellyfin

Bedankt voor je interesse om bij te dragen aan het Jellyfin-project! Op deze pagina en onderliggende pagina's beschrijven we de manieren waarop je kunt bijdragen, samen met enkele van onze beleidsregels. Dit helpt je hopelijk bij je eerste Issue of PR.

Zelfs als je geen code kunt bijdragen, kun je Jellyfin nog steeds helpen! De twee belangrijkste manieren zijn testen en issues aanmaken. Bijdragen aan code, documentatie, vertalingen en andere niet-code-onderdelen worden hieronder uitgelegd.

Problemen Melden

We gebruiken GitHub uitgebreid om openstaande issues, nieuwe verbeteringen of functies, en andere ontwikkelingsaspecten bij te houden.

Bekijk de pagina hulp krijgen voor ondersteuning bij probleemoplossing en bugdetectie, en de documentatie over issues voor meer informatie over het indienen van goede issues.

Code Ontwikkelen

Het hele project bestaat uit een C#-kernserver, een JavaScript-webclient en diverse andere clients geschreven in verschillende talen en frameworks. Heb je ervaring met deze talen? We zijn altijd dankbaar voor je bijdragen!

Voor algemene richtlijnen over projectwerking, inclusief het opzetten van je ontwikkelomgeving, aanbrengen van wijzigingen en PR-richtlijnen, zie de documentatie over code bijdragen. Jellyfin hanteert een "fork en PR"-methodologie; ben je hier niet bekend mee, bekijk dan het relevante gedeelte.

Documentatie Toevoegen

Documentatie is ontzettend nuttig! Al deze documentatie is geschreven met Docusaurus. Je vindt de ruwe markdown in de documentatierepository. Pull requests zijn welkom, maar bekijk eerst ons documentatieproces!

Vertalen

Wil je Jellyfin helpen vertalen naar je eigen taal? We gebruiken Weblate op translate.jellyfin.org voor vertalingen. Deze worden verzameld in de translations-branches van verschillende repositories en samengevoegd in de master-branches voor elke release.

Testen

Testen is de eenvoudigste manier om bij te dragen. Gebruik gewoon Jellyfin, en als je problemen tegenkomt, laat het ons weten. Dit is hoe we meestal bugs ontdekken - als een gebruiker iets doet waar we niet aan dachten. Is het probleem code-gerelateerd? Dan kun je een bug-issue openen.