this post was submitted on 24 Jul 2026
71 points (94.9% liked)

Selfhosted

61003 readers
403 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] irmadlad@lemmy.world 27 points 4 days ago (3 children)

Regardless, widespread burnout

If I were a dev, that would be the number one reason I would not publish any app I created. The constant demands from users, the constant integrations, et al, nah...pass. I am grateful for who do, but that's just not my bag.

[–] SuspiciousCarrot78@aussie.zone 2 points 2 days ago* (last edited 2 days ago) (1 children)

I think I'm going to put a declarations.md that says something like "I made this for me, but I'm sharing it with the world. If you find it useful, use it and let me know! If you find issues, submit request and I'll look but no promises. And if you want feature X ... fork it and build it. The code's yours, with my blessings. PS: I don't accept PRs, sorry".

I code for fun; I'm not looking for a third unpaid job. That's what parenting is for.

[–] irmadlad@lemmy.world 2 points 1 day ago* (last edited 1 day ago)

That would be a way to do it. Here it is, works on my machine, it you feel you can use it, knock yourselves out. 30 minute, 30 mile guarantee.

That’s what parenting is for.

Well, that's a full time job right there. I wish you the very best of luck in those endeavors. You'll need it.

[–] ikidd@lemmy.dbzer0.com 9 points 4 days ago

He specifically goes on to say it's primarily from dealing with anti-AI backlash in response to his use of Claude to help (solely) maintain the client: https://github.com/andrewrabert/jellium-desktop/issues/609

[–] myrmidex@belgae.social 4 points 4 days ago (2 children)

One could also not feel obligated to address all requests and just let anyone fork the project.

Isn't it a bit about the ego to keep running the project while it's too much to handle?

[–] Opisek@piefed.blahaj.zone 3 points 4 days ago (1 children)

You can keep running the project and invite people wishing for an XYZ integration to open a pull request. The collaborative nature is kind of a big point of open source imo.

[–] myrmidex@belgae.social 2 points 4 days ago

oh absolutely. I only meant in case it's physically too much for the repo owner.

There's no need to feel obligated to carry on to one's own detriment. The community knows how to move on with it, e.g. ownership transfer or a fork.

[–] irmadlad@lemmy.world 1 points 4 days ago (2 children)

Didn't downvote ya but, yeah I guess I could do that if I were a dev. Also, I would personally feel responsible for someone's loss or havoc caused my my app.

[–] 1hitsong@lemmy.ml 5 points 4 days ago

Also, I would personally feel responsible for someone's loss or havoc caused my my app.

Which is one of the reasons I'll never implement the delete function in the Jellyfin for Roku client.

[–] myrmidex@belgae.social 3 points 4 days ago

Sure, I'm assuming the project has a stable version and a warning or archived banner clearly advertised 😉