RE: https://chaos.social/@dpk/116302341474104770

Speaking as a person who is currently thinking of migrating off GitHub, I found this thread super helpful. Thanks @dpk !

If I have any of the following incorrect, advise me. Note: This is my attempt at defining these concepts and not LLM.

Gitea is a Github work-alike maintained a for-profit entity named Gitea Ltd. Forgejo is a Gitea fork maintained by a non-profit entity named Codeberg. Codeberg's mission is to serve as a non-profit [and public interest] software "forge" and/or as a model for other similar projects.

A software "forge", in practice, is typically a git host but one with a commitment to FOSS principles and community as opposed to corporate infrastructure.

@dpk [a Codeberg lead] has stated: "We are much more excited by the idea of creating an ecosystem of forges (and different forge software) than in becoming the new one place where absolutely everything is hosted."

The Codeberg vision sounds good to me.

The take-away is that developers on Github have the options of self-hosting using Gitea or Forgejo [depending on priorities] or hosting at Codeberg or at separate but possibly associated "forges" [which developers can set up themselves].

This is about proliferation of options. It's difficult to see that as anything but positive.

Is it necessary to leave Github and try something different? The short answer is "yes".

I do recommend that, due to Microsoft's acquisition of Github, developers should transition off of the platform, though I don't feel that it's of immediate importance.

It's more than Microsoft has made its intentions clear and, even if the company doesn't move to claim ownership of repos, there's going to be AI creeping in everywhere like The Blob flowing under doors, lock-in that increases over time, and eventually something similar to YouTube monetization.

Forget what I said about not of immediate importance. Run away. Run away fast.

For my project, Gitea has worked out. We have 11,000 git repos on a box that costs less than $7.50 USD per month. In the U.S., a hamburger costs more than that.

We might try Forgejo, which I hadn't known about until I read the @dpk thread. Whatever we do, we'll be in control and that is recommended to all developers.

If you're curious, our Gitea site is located at:
https://git.minetest.org/

I've been told that the home page is "cringe". That is fine because as it's our server, we get to decide.

Screenshot: This is a typical screen on our #gitea site.