The “patches welcome” defense is killing constructive criticism #5284
Replies: 3 comments 26 replies
|
Patches apparently aren't welcome. Does Jellyfin need a larger team instead of apparently just one guy? |
This comment was marked as disruptive content.
This comment was marked as disruptive content.
|
Hi there. I genuinely don't understand what outcome people are expecting from this discussion. If you're unhappy with one of Jellyfin's official clients but prefer a third-party client, that's actually one of the strengths of an open ecosystem. You're free to choose the client that works best for you. I also don't understand the argument that the project should simply "increase the team size". Jellyfin is an open-source project. Anyone with the interest, skills, and willingness to contribute can already do so. People become contributors by contributing. Speaking for the documentation team, because that's where I have the most visibility: What I also don't understand is how this relates to the "unplanned feature" debate that @BenMcLean keeps bringing up. If a maintainer says a feature is not planned for a particular client, then patches for that feature are usually not welcome either. That's not contributors being ignored; that's maintainers doing their job. Maintainers are responsible for shaping the project and deciding what belongs in it. Sometimes that means saying "yes", and sometimes it means saying "no". Not every client needs every feature. Trying to add every requested feature everywhere is a good way to end up with bloated, difficult-to-maintain software. You are treating "patches welcome" as if it's meant to shut down discussion. Often it's much simpler than that. Contributors are volunteers with limited free time. If someone points out a problem that nobody currently has the time or motivation to work on, "patches welcome" often literally means: "I agree this could be improved, but I'm not going to work on it myself. If you'd like to help, contributions are welcome". That's not hostility. That's just the reality of volunteer-driven development. Which brings me back to where I started: What exactly are you expecting us, or contributors like me specifically, to change as a result of this thread? All I see is that this discussion has already consumed multiple hours of my time. Those are hours I could have spent working on community issues and improving the documentation instead. I am not against criticism or feedback. Quite the opposite. But I would like feedback to be actionable and lead somewhere useful. At this point, I am struggling to see what the expected result of this discussion is. There is a difference between feedback and hostility. If the goal is to improve the project, constructive criticism goes a lot further than attacking the volunteers who are spending their free time working on it. Kind regards |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Just throwing this here to continue the conversation that was started here...
https://www.howtogeek.com/please-stop-lowering-your-standards-for-open-source-software/
All reactions