@yunohost @funbreaker Totally. At the same time, Yunohost can help here in an insurrection way. Make it easy for people to self host the alternatives (Gog's, Gitea, Gitlab etc) and there will be more demand for federation in these services, not to mention devs interested in implementing federation to scratch their own itch.
For the moment, just making Gog's/Gitea/GitLab official one-click to install apps in Yunohost would make a big difference!
@aleks @Blort @yunohost @funbreaker I have been working on decentralized alternative for our own needs (tickets and merge requests already working cf. https://www.goffi.org/b/9555cc02-6a87-4b6b-af85-20f1c0736722/xmpp-based-tickets-merge-requests-with) for Salut à Toi (based on XMPP). Would love to see it in Yunohost, it's also doing blog/"social network", forum, chat, events, etc. (compatible with Movim).
And it's not Git only.
Help would be useful to improve design also, it's easily themable.
This is build decentralized and with ethics in mind from the ground up.