this post was submitted on 02 Dec 2025
27 points (93.5% liked)
Git
4533 readers
1 users here now
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Resources
Rules
- Follow programming.dev rules
- Be excellent to each other, no hostility towards users for any reason
- No spam of tools/companies/advertisements. It’s OK to post your own stuff part of the time, but the primary use of the community should not be self-promotion.
Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
In practice these won't be concerns. "Usually" if it's an important project, the distribution is not based around github. It's pypi for python or npm for js, or a package distributor on linux, or a store or whatever.
A weird mixed setup would be providing some kind of signed object through torrents, don't know how that works in practice, but that would avoid stressing your own internet too much.
Yes, you will lose some "driveby" error reports from people who don't want to make a codeberg account to report the bug on. But then they don't actually "need" need it solved either.
Make it a single source of truth, point to the new repo in the old one and update the descriptions in the distributing websites/services and that's it.
I guess I have a slightly different problem in that I use GitHub Container Registry to host release images.
I haven't looked, but I would think Codeberg might have something similar.
I would use Docker's registry, but that feels like stepping sideways instead of forwards for some reason.
That's a very good point. I had thought of keeping the github repo mirrored so that it could be used for issues (and maybe prs?) still, but your point has me rethinking the need.
I will certainly consider this. It would definitely be easier than setting up a mirror in addition to moving.
I guess I'm worried that without an "active" side on github, the project will lose any traction it has gained since I didn't advertise it, I think github naturally brought people in.
Thank you for your reply, it is very helpful!