@jalcine I've recently written a post on my source forge migration adventures https://social.platypush.tech/@blacklight/111655737001373938, from Github, to Gitlab, to Gitea, to Forgejo.
Hosting your projects on a truly free platform that is relatively shielded from risks of enshittification has become a challenge.
I understand those who feel like giving up, but personally I will never give up.
Exhaustion/apathy by continuous enshittification and hostile practices are exactly the final goal of platforms like Github. I won't let them win this war, even if it costs me one source forge migration per week or writing my own. And I hope that more developers join me in this war (because it's a real war against surveillance capitalism that we are fighting) rather than giving up.
Once Forgejo has full federation support, its greatest pitfall (fragmentation, and the need of one account per platform) will also be mitigated.