Closed throwaway-d closed 1 year ago
BTW, I've written a seperate repo about mirroring to Codeberg: https://codeberg.org/Recommendations/Mirror_to_Codeberg
BTW, I've written a seperate repo about mirroring to Codeberg: https://codeberg.org/Recommendations/Mirror_to_Codeberg
Cool idea
But why only code berg though? There are lot more dev friendly hosts, like Drew Devault's source hut, Gitlab, etc...
There are a few proprietary components in gitlab. the rest are self-hosted (difficult and time-consuming, not as popular as codeberg)
codeberg has a good interface and some popularity
But why only code berg though? There are lot more dev friendly hosts, like Drew Devault's source hut, Gitlab, etc...
In https://codeberg.org/Recommendations/Mirror_to_Codeberg, I mentioned some bad things of GitLab:
GitLab™ uses Google's reCAPTCHA and horrible-to-navigate user interface (for Cadence & me) & GitLab is too slow (for many people & me), not fully open-source, for-profit, Tor-hostile, hosted on Google Cloud™, proxied through Cloudflare™ and even more vendor-lock-in than GitHub (Example: You must sign in to search for issues on GitLab!)
SourceHut looks fine, however Codeberg's interface is very user-friendly, similiar to GitHub. SourceHut is sorta more complex to use. SourceHut does have a cool perk is that you can contribute without creating an account, however, the workflow will be very unfamiliar and more mentally taxing for novice users to learn.
sourcehut is not as popular as codeberg, but also a good option
Okay, now I understand
Would you mind please explaining the reasons that you decided not to go to Codeberg, please?
@throwaway-d How long does it take to set the mirroring? If the person doesnt have this kind of experience?
@throwaway-d How long does it take to set the mirroring? If the person doesnt have this kind of experience?
I think it is quick to set the mirroring.
@throwaway-d so less than 15 minutes?
@throwaway-d so less than 15 minutes?
Probably. I think it could be 15 - 20 mins.
Hello @Darkempire78 I believe us should mirror our repos to Codeberg because:
Here are some sources for you:
FAQ
Q: - GitHub Actions -- this is a huge time saver for me
A: As I said, we only just mirror. The repo will be available and contributable on both sites.
Q: - Transferring issues -- is this possible? Issues here represent a technical knowledge base we can't live without
A: Yes, it is possible. a. Example for issues:
b. Example for commits:
c. Example for wiki:
Q: Despite having mirror/s, the project will still continue to be operated from GitHub for development, so having yet another mirror doesn't solve anything.
A: You can create issues, contribute, view the repos on there without going to GitHub! Example:
Q: How does Codeberg mirror comments from GitHub?
A: It uses Access Token.
Q: My repos are very bandwidth-intensive projects, and I have my doubts as to whether the owner(s) of Codeberg would be prepared for such a massive bandwidth rate increase. I've also had individual projects be disabled on small sites before due to taking too much bandwidth.
A: Oh.. I think you should directly ask https://docs.codeberg.org/contact/ about if they are ready for massive bandwidth rate increase.