#Gitea is joining the fediverse 🎉 We can now announce we’ve been accepted into the #NLnet funding round that we applied to. https://nlnet.nl/project/Gitea/
A community dedicated to fediverse news and discussion.
Fediverse is a portmanteau of “federation” and “universe”. It is a common, informal name for a federation of social network servers whose main purpose is microblogging, the sharing of short, public messages.
Getting started on Fediverse;
Gitea produces something similar to gogs for thrice it’s size last I checked. gogs was 25MB and gitea was 76MB. Something must be done for removal of code too instead of just addition of code.
I guess this change in size is due to the fact that the Gitea fork of Gogs has been more actively developed and at this time contains more features than Gogs. Though I haven’t tried Gogs recently to know which they are, I appreciate what Gitea has to offer and I feel with them it becomes more and more attractive for people to consider a move away from Github. With these federation features being added, Gitea will be getting a lot of the same network effects that lead to FOMO and keeps people on Github. But in a decentralized manner.
It’s obviously better than GitHub. But between Gogs and Gitea, I think Gogs has more than enough features and using Gogs, you trust 1 person, whereas with Gitea, responsibility lies nowhere. Also, in such community projects, people never remove code, they just keep adding code which is a disaster!
I personally like cgit and stagit more than above 2 but Gogs lies at appropriate junction between ease of use, UX and features.
Yeah, there’s pros and cons to both approaches. Gitea team is very active and responsive, and I personally like a community approach to a BDFL project. I had some self-hosted Gitea’s, but nowadays I use Codeberg mostly. They are a Gitea instance and actively contributing to the project (one Codeberg member is a core team participant in Gitea). They have added cool features such as Codeberg Pages and soon Codeberg CI (based on Woodpecker CI integration, the FOSS fork of drone.io).
I guess that with Gitea and Forgefriends adding federation support, and this being implemented in Golang, it will be easy for Gogs to adopt that too, and then the choice of code forge wouldn’t matter all that much anymore. Choice would be fully up to personal preference.
Moving off GitHub is cool. They should do that definitely! I take immense interest in computer security and would trade such extra features easily for minimalism! People could easily learn using just those features! But yes, I get your point.