I've Always Wanted to Be an Open-Source Maintainer – Now I Regret It
Original: I've always wanted to be an open-source maintainer- now I regret it
Key topics
As one developer's enthusiasm for maintaining an open-source project wanes, a lively discussion erupts around the realities of supporting free software. Some commenters, like metasim, suggest that maintainers can simply step back and let others take the reins, while others, like nevon, vow to set clear boundaries and disclaimers to avoid similar burnout. The author clarifies that their frustration stems not from user interactions, but from the administrative tasks that come with maintaining a popular project, such as handling emails and code reviews. Amidst the debate, a consensus emerges that setting firm expectations and being prepared for entitled users is crucial for open-source maintainers.
Snapshot generated from the HN discussion
Discussion Activity
Moderate engagementFirst comment
4h
Peak period
8
8-10h
Avg / period
2.4
Based on 12 loaded comments
Key moments
- 01Story posted
Aug 28, 2025 at 6:50 PM EDT
4 months ago
Step 01 - 02First comment
Aug 28, 2025 at 10:24 PM EDT
4h after posting
Step 02 - 03Peak activity
8 comments in 8-10h
Hottest window of the conversation
Step 03 - 04Latest activity
Aug 29, 2025 at 3:09 PM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
What I meant between the lines is that there are a lot of entitled people everywhere, FOSS users are just an example of it, and one needs to be ready for them whenever setting up for a public-facing endeavor, be it an OSS project or a shop or whatever. Just not let that hit you with low defenses.
I've been an OSS project maintainer myself, and realized that one must be ready to deal with people and their behaviors.
If I could give an actionable tip to the author and all FOSS maintainers (or soon to be) is to add a README section "This project is a garden", and copy it from Valetudo:
https://github.com/Hypfer/Valetudo?tab=readme-ov-file#valetu...
---- END EDIT
The author complains about how many (probably entitled) users he started having to support, but deeply inside that was not a problem of being an Open Source maintainer as much as a problem of not being prepared to deal with the social side and the normal people's behavior.
There's conflict everywhere. If you gave free umbrellas on the street and some of them were broken, for sure part of those people would turn around and request a good one, to which one needs to be prepared to have an answer, it can be "yeah sorry here you are" or "well it was free, be happy you got something at all"
> While providing direct support to people is one of the most valuable rewards, combining that with lack of time, support on GitHub issues, continuing development and maintaining enjoyment while working on the project is hard, really hard.
He is just saying it’s a lot of work.
> And this is where I felt like I shoot myself in the foot. I’ve built something valuable to people, decided to open-source it and now I’ve to carry the responsibilities of maintaining an open-source project. I’ve always wanted to reach this stage, and now I sort of regret it, because it’s really hard to balance maintenance with other things in life. I mean maybe I’m getting too old, but I just feel so tired after work, and I don’t feel like having to maintain an open-source project while being tired.
Poor dudes just tired.
FWIW complaining about a free umbrella likely points toward being entitled and unsocialized. Those traits typically make a person unbearable to others.
Did you mean umbrelleable to others?
Hah sorry I couldn't resist :)
The issue isn't socially interacting with any of the users, I wish that was the major pain point. The issue is having to handle e-mails, issues, feature requests, code-reviewing, continuous development, acquiring new users (otherwise project will stale) - all of this after a long day of work and balancing other important issues "non work related".
Check the Valetudo's project Readme and website, youl'll notice an attitude that I truly believe is the perfect mindset for exposing oneself to the world like a project maintainer does.
Hopefully one day you get the tickle and feel like keeping up working on the project again :) or any other kind of different project that you might feel.
Good luck and thanks for sharing zero-monitor!
Running a moderately popular open-source project wasn't the only thing that burned me out, but it sure didn't help.
If the whole project bores you now, move on.
Never feel responsible to those who might like to demand your attention