70
submitted 10 hours ago by paequ2@lemmy.today to c/opensource@lemmy.ml

Hello! I currently maintain a small/medium-small open source project. I know I have some active users. It's been fun, but I no longer feel like I can properly maintain it. I've been considering two options: archive the project or transfer the ownership to someone else.

Does anyone have any experience doing either of these things?

Transferring the project to someone else who would actively maintain the project seems like a good option. However, what would that process look like? How do I vet or trust random people on the internet? What if I transfer it to someone and then they add a bitcoin miner a year later?

top 8 comments
sorted by: hot top new old
[-] theherk@lemmy.world 27 points 8 hours ago

You can really just stop. If you leave it to languish and the community wants to continue, it will be forked. Nature of the beast. And nobody can fault you for that as long as you tell the community, “I’m out”.

I’m not saying that is the best method, but for anybody out there feeling a ton of pressure to the point it affects your wellbeing, you can stop.

[-] Fecundpossum@lemmy.world 9 points 8 hours ago

I very much agree. I think that this aligns with the spirit of FOSS. As the neofetch decays on the forest floor, the fastfetch rises in its place to fill its role in the ecosystem. This how our ecosystem stays fresh and moves forward.

[-] chgxvjh@hexbear.net 9 points 7 hours ago* (last edited 6 hours ago)

Tell the users about your intentions to step down. If you don't have a plan for succession, see if they come up with something or if someone steps up.

Remember there are worse outcomes than just abandoning the project. Officially handing it over to a malicious or incompetent maintainer would be worse. If someone really wants to take it over, they don't need your permission. Announcing your departure is already more than a lot of projects do.

[-] FirmDistribution@lemmy.world 2 points 4 hours ago

hey, can we see the project? I'm curious.

I probably won't be the new maintainer, but I might add it to the list of open source projects I'd like to contribute.

[-] lowspeedchase@lemmy.dbzer0.com 59 points 10 hours ago* (last edited 10 hours ago)

I have gifted several repos to the community writ large... Transferring to a stranger is dangerous. Shutting it down is letting the community disolve into the broader ocean of OSS. If you care deeply about this project (AND are not burned out, this is key) I would highly recommend transparency first. Edit your main readme or make a post on your issues/forum/etc, whatever is the most popular, asking for community leaders to step up in taking the reigns. Promote one to many (depending on how popular this repo is) contributers to become stewards, where they are essentially granted all permissions except a rolling a new version, retain that power for yourself and over a year or so you approve releases but take no active part in development. Once one to many contributers assume the ownership role (in spirit only as you hold the release keys) and are actively progressing what used to be your baby, then and only then do you pick the best of the worst (lol sorry RLM is always in the back of my mind) to be your true successor - handing over the last of your exclusive permissions and breaking a bottle of champage on the figurative new ship.

I wish you the best and I thank you deeply from my heart for contributing your labor and love to the OSS community.

[-] Dave@lemmy.nz 10 points 8 hours ago

If you're open to it, I've seen maintainers go to "maintenance mode".

Write it high in the readme so people see it, and write what it means: basically that you're not accepting PRs, you're not developing new features, but you will do bug fixes and basic maintenance (dependency updates, etc).

[-] RIotingPacifist@lemmy.world 3 points 9 hours ago

What language? What does it do?

I'm no fan of GitHub but if you set up dependabot (or equivalent elsewhere), you can ramp maintaince down to running PRs through tests every few months (assuming it's not software with a large attack surface)

[-] CombatWombatEsq@lemmy.world 4 points 10 hours ago

If you have a contributor you trust, transfer control to them. If not, last one out gets the lights.

this post was submitted on 05 Feb 2026
70 points (100.0% liked)

Open Source

44051 readers
607 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS