Jellyfin: We're Good, Seriously
The Jellyfin project has amassed $24,000 in donations, securing 3 years of financial stability. They encourage supporting client authors voluntarily to maintain crucial client support. Community members plan to donate to individual developers for sustained ecosystem support.
Read original articleThe Jellyfin project has announced that they have accumulated over $24,000 in donations over the past 5 years, providing them with a financial runway of over 3 years due to their low monthly expenses. They are urging the community to consider supporting the authors of the clients they use, as client support is crucial and often maintained by small teams or individuals. The project emphasizes that donating to client authors does not conflict with their policy of no paid development, as donations are voluntary. The message will remain until their financial runway decreases to around 1 year. Community members have expressed their support for this initiative and intend to donate to individual client authors. Discussions also arose regarding supporting specific client developers, like those working on the WebOS version. The project aims to ensure ongoing support for all aspects of the Jellyfin ecosystem.
Related
Saying thanks to open source maintainers
The article highlights expressing gratitude towards open source maintainers through basic civility, advocating for projects, sharing code, and direct appreciation. It suggests financial support via platforms like GitHub Sponsors. It warns about associated costs and responsibilities.
How to bring in extra cash as a developer
Developers can earn extra income through engagement-based platforms like Brave, API services on RapidAPI, issue bounties on BOSS.dev, sponsorships on GitHub, Patreon, and Open Collective, hackathons, and selling code and content on various platforms.
Open Source Collective is consistently paying maintainers $1M a month
Open Source Collective surpasses $1 million monthly payments to maintainers, emphasizing sustainability since 2017. They aim to optimize fund utilization and incentivize open source contributions, recognizing community support.
- Some users express frustration with Jellyfin's current limitations and suggest using the funds for development bounties or hiring full-time developers.
- Others appreciate Jellyfin's open-source model and community-driven approach, but note that it still lags behind competitors like Plex in certain areas.
- Several comments discuss the technical aspects and user experiences with Jellyfin, comparing it to other media management solutions like Plex, Emby, and Kodi.
- There are suggestions for improving client support and making the donation process more transparent and efficient.
- Some users are optimistic about Jellyfin's future and commend the project's practical approach to funding and community involvement.
Once someone stops donating, it is unlikely they will put up the effort of continually researching on which client/dev to support. This would be much better handled by Jellyfin maintainers.
My only real complaint is that for whatever reason it really does not like my folder structure - most of my files work but it'll randomly decide that a bunch of episodes in a folder are a single "file" with multiple "versions". Reading their docs it seems like they really want you to conform to a specific folder structure, but not only would this take me forever (I've been growing this collection for 15+ years now!), I just don't want to change it; I'm happy with my folder layout and it makes sense to me, it's really surprising that Jellyfin can't just show me the raw files.
Some very-well-requested features/clients have gotten no traction at all, with no one coming in willing to start/help developing them. We've had to abandon some (like Chromecast for a while, though it's getting new life in the last few weeks) because of this.
We're aware that probably the biggest complaints about Jellyfin are about the lack of client support, and the rough edges/lack of polish. We do hear you. We do want this to improve this just as much as you do.
But we need people to help us do so. We need more volunteers who can help make the code better, write new code, document, and generally improve things. We need your help to push past what I call the Development Bystander Problem, get some new blood into the project, and especially, help to make it better!
https://jellyfin.org/posts/a-call-for-developers/
It's noble to want to be a 100% volunteer force but it's frustrating that they know they have issues and a big pot of money but won't solve them.Even without paying for development, money could be spent to improve the developer experience and attract new devs.
They have acknowledged client development is an issue in the OP and the link above. Could they not support client devs with hardware, licences, costs, etc...
Any Jellyfin users here that can vouch for it? I currently have a SMB share on a Raspberry Pi 4 and I connect to that on my Amazon Fire Stick using the VLC SMB features. It works ok but the VLC UI leaves much to be desired. Would Jellyfin be better for this? Is there a client that works on the Fire TV stick? (This one I think? https://github.com/jellyfin/jellyfin-androidtv)
Also, I'm not getting nagged for features that I don't want anymore. I happily paid for my account, Plex, but just let me watch my local movies in peace. Leave me alone with television streaming, free movies or whatever else was the latest thing that was being pushed.
If the project wants to be self-sufficient, they thus need ten times as much money. Then they can invest it, and cover expenses with the income from their investments.
If the project doesn’t want to be self-sufficient, that’s something else. Maybe they would prefer to think it will better align incentives for their users to keep them hungry? Personally, though, I think that self-sufficiency should be everyone’s goal.
I was thinking of creating it but wanted to see what demand there is? Most Devs can easily do this themselves but I want to extend and sell it to other people as a service who wouldn't be capable and just happy to pay.
Plex and Emby would be competitors but not open source afaik.
I stood up a Jellyfin docker a few months back and instantly noticed for local playback is was swift, the UI is super fast, and also it just felt more polished in terms of overall experience in certain areas. I haven't switched yet but the project is so far more along in such a short time period that I will be watching very closely going forward. I love the humor and I love passion to build good software that respects a human.(privacy)
I normally just use transmission and serviio (vastly superior to Plex IMO), and only recently found out about sonarr, radarr, etc.
Really though, is there not any 'all in one' solution, instead of all these various programs chained together? I get keeping the serviio bit separate, and maybe the torrent client, but the rest could easily be integrated into one app.
Would Jellyfin improve my experience? I could run it on odroid without transcoding, and then use the official android-tv client. Would it be worth the effort of switching?
Now I prefer using Stremio+Read Debrid, Kodi as my main player for local movies.
Or pay devs, not in their circle to build the features the community wants but they can't (lack of expertise, or otherwise) implement?
They currently have 3 years of runway but that’s ridding on the high of the announcement and this communication will dry up donations. Plus, they ask people to donate to clients instead of the core product but they could do so themselves with the money they receive.
Recently I decided to give the app a try, and it worked fine, but I have serious issues with their media scanner (nested structures, a lot of misc content like interviews, etc.).
Years ago I wrote my own script that scans my drives, downloads imdb database, and 100% accurately matches media to imdb-id and fetches all auxilary data like cast, synopsis, posters, and so on.
I asked on their forum if I could use that to somehow bypass the scanner, prepopulate the database or write my own scanner based on theirs.
I was repedatley said it would be impossible and to not touch the code. "Seriously, do not do this" said one of the team members. I mean I do understand they were trying to save me a lot of headache, but at the same time they're running a campaign for developers. I just found it very odd.
Further still, you'd need those reserves to grow at more than 2% per year, and more realistically somewhere much higher than that, just to ensure your donation reserves keep the project self-sustaining in the face of inflation.
How do we get so many smart people in tech who don't know how to manage finances?
Related
Saying thanks to open source maintainers
The article highlights expressing gratitude towards open source maintainers through basic civility, advocating for projects, sharing code, and direct appreciation. It suggests financial support via platforms like GitHub Sponsors. It warns about associated costs and responsibilities.
How to bring in extra cash as a developer
Developers can earn extra income through engagement-based platforms like Brave, API services on RapidAPI, issue bounties on BOSS.dev, sponsorships on GitHub, Patreon, and Open Collective, hackathons, and selling code and content on various platforms.
Open Source Collective is consistently paying maintainers $1M a month
Open Source Collective surpasses $1 million monthly payments to maintainers, emphasizing sustainability since 2017. They aim to optimize fund utilization and incentivize open source contributions, recognizing community support.