For those who are using prometheus and also use apt-dater to control updates of multiple servers I have created a new tool to automatically generate the hosts configuration file. Hopefully this not only useful to me :)
But some (like Gitea) are working on it to start hosting it on their own. Gitea will also get federation features to make contributions between independent Gitea instances possible.
But even when it starts to host, it will get GitHub OAuth2, just to keep the barrier small to receive contributions.
Gitea got code and issue search, the code search just needs to be enabled within the config because the indexing process takes up more resources, that's why it's disabled by default.
There are enough people and companies that don't trust these american companies, or they are forced to keep code within there network... Not everybody wants to give his stuff into the hands of others ;)
At least for Gogs and Gitea nobody gets payed at all, same for lots of other opensource projects. So of course it's hard to pay some frontend engineer if none contributes to the project :)
I wouldn't say that directly, maybe it gains more trust because it's serving on their own code, but maybe this could also decrease the contributions because the people got to authenticate on just another system to contribute something.
We will see how well this works out, most required features are already there, the remaining will follow soonish.