Doorgaan naar hoofdinhoud

Een oproep aan ontwikkelaars

· 5 minuten leestijd
Joshua Boniface
Project Leader
Onofficiële Beta-vertaling

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

Ik wil DAT JIJ bijdraagt aan Jellyfin

Dit jaar viert DigitalOceans Hacktoberfest zijn 10e editie. In voorgaande jaren hebben we er niet veel aandacht aan besteed, maar voor ons project is dit ons belangrijkste jaar tot nu toe.

We doen een beroep op jou, de bredere gemeenschap, om Jellyfin beter te maken! We hebben bijdragers, frisse ideeën en nieuw bloed nodig om het project voorbij onze huidige impasse te helpen en naar een hoger niveau te tillen.

Doe je mee?

We volgen de discussies over Jellyfin op Reddit en het bredere internet op de voet; de afgelopen weken zagen we enkele grote Plex-gerelateerde relletjes waarbij de reacties steevast deze uitwisseling bevatten:

Persoon A: Gebruik Jellyfin in plaats daarvan Persoon B: Jellyfin is waardeloos, het mist client X of functie Y Persoon C: Werkt prima voor mij Persoon D: Het heeft meer afwerking nodig en meer apps

Soms springt een van ons erin, maar ik denk dat het hoog tijd wordt voor een publiek verzoek over iets waar we als team al geruime tijd mee bezig zijn.

Voor wie het niet weet: Jellyfin is vrij bijzonder, zelfs binnen de FLOSS-wereld. We zijn uitdrukkelijk anti-commercieel. Ons team bestaat volledig uit vrijwilligers die bijdragen omdat ze het leuk vinden wat we doen en op welke manier dan ook kunnen helpen. Dit omvat ontwikkelaars, vertalers en gemeenschapsleden die helpen bij moderatie en anderen ondersteunen bij het oplossen van problemen.

Niemand krijgt betaald voor Jellyfin-werk, dat is een bewuste keuze. We worden niet gesteund door een bedrijf of "organisatie" met een eigen agenda. We hebben geen "monetarisatieplan" of iets dergelijks, en we mijden bugbounties actief. Jellyfin is geen "product" in commerciële zin. Hoewel we donaties accepteren, dekken deze alleen onze infrastructuurkosten en af en toe hardware voor ontwikkelaars; we betalen ontwikkelaars niet van donaties, en zullen dat ook nooit doen. Geld is geen probleem (voor waar we het voor gebruiken), en dat is ook niet wat we nodig hebben. Dit is een keuze die we vanaf dag één hebben gemaakt om te voorkomen dat Jellyfin hetzelfde pad volgt als bijna elke andere speler in deze ruimte: beginnen als FLOSS, gebruikersonvriendelijke functies toevoegen voor geld, en vervolgens closed source worden. We willen anders zijn. We willen puur op vrijwilligers draaien en hieraan werken om mediastreaming voor iedereen beschikbaar te maken.

Maar het team achter Jellyfin staat onder druk. We houden van wat we doen en willen ermee doorgaan. Maar onze kernbijdragersgroep is eigenlijk vrij klein, hooguit zo'n 30 actieve mensen voor alles: de kernaplicatie, de webUI en al onze clients. En dat aantal is al geruime tijd niet meer gegroeid. Sommige ontwikkelaars zijn er vanaf het begin bij, anderen kwamen later, maar het leven komt soms in de weg en we zijn er in de loop der jaren enkele kwijtgeraakt. Het aantal is de afgelopen 3 jaar vrij stabiel gebleven. Voor sommige onderdelen, met name individuele apps, werken hooguit 1 of 2 mensen er in hun vrije tijd gratis aan, omdat het hun "jeuk krabt".

Sommige veelgevraagde functies/clients hebben helemaal geen voortgang geboekt, zonder dat iemand bereid was ze te starten of te helpen ontwikkelen. Hierdoor hebben we sommige moeten staken (zoals Chromecast een tijdje, hoewel het de laatste weken weer nieuw leven krijgt).

We weten dat de grootste klachten over Jellyfin waarschijnlijk gaan over het gebrek aan clientondersteuning en de ruwe randjes/het ontbreken van afwerking. We horen jullie wel. We willen dit net zo graag verbeteren als jullie.

Maar we hebben mensen nodig die ons hierbij helpen. We hebben meer vrijwilligers nodig die kunnen helpen de code te verbeteren, nieuwe code te schrijven, documentatie aan te leveren en alles in het algemeen beter te maken. We hebben jouw hulp nodig om voorbij te komen aan wat ik het Development Bystander Problem noem, nieuw bloed in het project te krijgen en vooral om Jellyfin beter te maken!

Dus, dit is onze open oproep aan de wereld: Jellyfin heeft JOU nodig!

Of je nu ontwikkelaar, schrijver, UI/UX-ontwerper, niet-Engelstalige spreker of gewoon een enthousiaste liefhebber bent die wil helpen – ongeacht je ervaringsniveau, we waarderen elke extra helpende hand.

We hebben wat hulpmiddelen om je op weg te helpen. Onze chatkanalen op Matrix/IRC/Discord en het Forum zijn zeer actief, en ons team helpt nieuwe bijdragers graag verder.

Elk beetje hulp telt: van het oplossen van een kleine bug tot het verbeteren van documentatie of het bouwen van een volledige client. Er is ook een soort 'track' om officieel teamlid te worden: als je dat wilt, is dat absoluut mogelijk na het leveren van kwalitatieve bijdragen en actieve betrokkenheid.

We willen Jellyfin verbeteren en de zorgen, beperkingen en bugs van onze gebruikers aanpakken. We hopen dat dit bericht duidelijk maakt waar we staan en nieuwe bijdragers inspireert om mee te helpen Jellyfin écht de beste streaming server te maken die het kan zijn – voor altijd gratis voor iedereen.

Bedankt, en fijn kijken!